A useful SSH configuration manager.
Project description
messh.py
A useful SSH configuration manager.
Install
sudo pip install messh
How to use
Get help about messh
messh --help
Display all ssh-config in messh
messh list
Create ssh connection and auto save it in config list, use --only-create
only update config without creating ssh connection.
messh connect root@host --port 7878 --name "Myself VPS"
Use config by index to create ssh connection
messh connect 0
Execute command by ssh connection
messh execute root@host "ls -l" --port 8080
# or use index
messh execute 0 "ls -l"
Delete config by index(integer)
messh delete 0
Security
All config would be write to ~/messh.conf
by JSON. Protect it!
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
messh-1.2.0.tar.gz
(5.4 kB
view hashes)
Built Distribution
Close
Hashes for messh-1.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0158107f20871250aff0bc53a799e6a9ecdece76695da760f7d7bfe5c88a309 |
|
MD5 | 92623e192f44b1935dd3dccb5ccaf36a |
|
BLAKE2b-256 | 0b4e3aaf8bd7cded5f475c07e7fb3a3dd0e62f0e63d21c7a4c55d62f14a52cf9 |