Improved SSH launcher that provides a browsable
menu of SSH servers. Uses ~/.ssh/config
to generate menu.
For more tips on using SSH and the configuration file, check out https://www.devdungeon.com/content/ssh-tips
Install from pypi.org using:
python -m pip install isshInstall from source by running this from the root of the source code directory:
python setup.py installSimply run issh from the command line to launch
the menu.
isshOr invoke via Python:
python -m isshTo use the tool inside PYthon source code:
from issh import ISSH
issh = ISSH()
issh.run()Escorq: QuitEnter,l, orRight Arrow: ConnectjorDown Arrow: DownkorUp Arrow: Upe: Edit SSH config file
When using the Edit (e) command, it tries to use
the editor defined in EDITOR environment variable,
otherwise attempts to default to a system editor.
If you have permission errors with the ~/.ssh/config file,
make sure the .ssh/ directory has 700 permissions and
the config file has 600 permissions. Also ensure
the owner is correct.
https://github.com/DevDungeon/issh
NanoDano nanodano@devdungeon.com
- On right, show the config details
