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.

pip install sw-cli

Usage

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.

Source Distribution

sw-cli-0.1.1.tar.gz (3.3 kB view hashes)

Uploaded Source

Built Distribution

sw_cli-0.1.1-py3-none-any.whl (15.8 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