Skip to main content

A very small and smart SSH configuration tool.

Quick start

Install from pip or run from source code

$ pip install ssh.py

Or

$ pip install -r requirements.txt
$ python ssh.py -h

Get all SSH key in local host

$ python ssh.py list key
+-----------------------+
| Private Key Name      |
+-----------------------+
| aws.pem               |
| github_rsa            |
| gitlab.com_rsa        |
| gitlab_rsa            |
| tmp                   |
| tmp1                  |
+-----------------------+

Get all SSH host config information

(ssh.py)➜  ssh.py git:(master) ✗ python ssh.py list host
+-------------------------+----------------------------------------------------+-------------+----------------------------------+
| host                    | hostname                                           | user        | identityfile                     |
+-------------------------+----------------------------------------------------+-------------+----------------------------------+
| ['test1112.me']         | ec2-xx-xxx-xxx-139.us-xxxx-2.compute.amazonaws.com | xxx-user    | ['~/.ssh/dddddddd-aws.pem']      |
| ['github.com']          | ['github.com']                                     | xxxxxxxxxxx | ['~/.ssh/github_rsa']            |
| ['gitlab.com']          | ['gitlab.com']                                     | xxxxxxxx    | ['~/.ssh/gitlab.com_rsa']        |
+-------------------------+----------------------------------------------------+-------------+----------------------------------+

Metadata

Release files for ssh.py 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ssh.py 0.1
File Size Uploaded Provenance
ssh.py-0.1.tar.gz 4.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ssh.py 0.1
File Interpreter ABI Platform
ssh.py-0.1-cp27-none-macosx_10_12_intel.whl CPython 2.7 none macOS 10.12+ Intel (x86-64, i386) Details

Total release size: 10.0 kB

Release files / ssh.py-0.1.tar.gz

Download URL ssh.py-0.1.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
b1b8dcbb1e2b78d5a8e073511ff1d1fd5776205e3aee418a78b20a079caf9df9
BLAKE2b-256 checksum
How to use checksums
303ca6d16200bcb9f5e7af75da184827d3b60957f8121b11401dad573f57ab4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ssh.py-0.1-cp27-none-macosx_10_12_intel.whl

Download URL ssh.py-0.1-cp27-none-macosx_10_12_intel.whl
Size 5.8 kB
Tags CPython 2.7 macOS 10.12+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
b89337b19a81f7e61c127325732dbc611fa0082a8b141d76b4fe43bfed644ec0
BLAKE2b-256 checksum
How to use checksums
428f1c1cf887d26413cc6167b5d74ba5d4a3355015a788a6df54544953b3da68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for ssh.py 0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page