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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sw_cli-0.1.1-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

Details for the file sw-cli-0.1.1.tar.gz.

File metadata

  • Download URL: sw-cli-0.1.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for sw-cli-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9b4311fa81ed0a7105405e2e8ed197b9bf59eb58774631d6c26cde2fa2fa3ea5
MD5 6db79b456f8c29c78e8ce6b2bb543b26
BLAKE2b-256 d299a5b7361585a38e0516d4b613bba67ab84ac38baaa73fa566aa95c7eb0708

See more details on using hashes here.

File details

Details for the file sw_cli-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: sw_cli-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for sw_cli-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f9ee109acf9c75fe02ddf85359b7564bbcaeeec88b8b072cca56ee12fe3a6fc9
MD5 fbc9360d578a6df53b43873398bf7a15
BLAKE2b-256 e1bfa10fcaa8ce7d7242aa5e3b1eb65d1df53fa793eb0d643ad3f50189c4bdd6

See more details on using hashes here.

Supported by

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