Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

SSH Wallet for your personal computer!

Project description


sw is a super simple SSH wallet for your servers!


Simply install sw-cli from the PyPI.

pip install sw-cli


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

sw add production user@12.345.67.89

And then connect to production with

sw connect production

Listing registered servers

sw list

Removing servers

To remove a server, run sw remove SERVER_LABEL like:

sw remove production

Renaming servers

To rename a server, run sw rename OLD_NAME NEW_NAME:

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.

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!

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.

Files for sw-cli, version 0.1.1
Filename, size File type Python version Upload date Hashes
Filename, size sw_cli-0.1.1-py3-none-any.whl (15.8 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size sw-cli-0.1.1.tar.gz (3.3 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page