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.1.1.tar.gz
(4.7 kB
view hashes)
Built Distribution
Close
Hashes for messh-1.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1139f52303745ddee899a3233ffcf993f04e37be19572d3ae466c28f64ee604 |
|
MD5 | 47d8ab21bda74be1d651969aedbc1b35 |
|
BLAKE2b-256 | 631d26eb464f309568c8ec628ea5a436f64052ee15d35b31bf97f2a7c5b4a82a |