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.

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

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page