Skip to main content

SSH Wallet for your personal computer!

Project description

# sw

sw is a super simple SSH wallet for your servers!

## Installation

Simply install sw-cli from the PyPI.

`bash pip install sw-cli `

## Usage

You can add however many ssh servers to your wallet you like. To this, simply run

`bash sw add production user@12.345.67.89 `

And then connect to production with

`bash sw connect production `

### Listing registered servers

`bash sw list `

### Removing servers

To remove a server, run sw remove SERVER_LABEL like:

`bash sw remove production `

### Renaming servers

To rename a server, run sw rename OLD_NAME NEW_NAME:

`bash sw rename production prod sw connect prod # success! `

### Exporting your wallet

Export your wallet to JSON and share it with co-workers, store it in cloud, etc.

`bash sw export > wallet.json `

### Importing a wallet

Importing a wallet adds the keys from an exported JSON file to your current wallet.

Important: if both wallets have definitions for a given server name, the old one is going to be overridden!

`bash sw import wallet.json `

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sw-cli-0.0.2.tar.gz (2.8 kB view hashes)

Uploaded Source

Built Distribution

sw_cli-0.0.2-py3-none-any.whl (4.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page