xsh is a ssh config manager. It helps you to manage your ssh config file. You can add, remove, list, edit, and connect to your ssh hosts easily.
pip install xsh
Notice that xsh add
is equivalent to xsh host add
. And xsh yourhost
is equivalent to xsh host connect yourhost
.
Usage: xsh <command> [args]
Commands:
init
key <command> [args]
host <command> [args]
Usage: xsh key <command> [args]
Commands:
add <name> [<path>]
ls
rm <name>
Usage: xsh host <command> [args]
Commands:
add <name> <user@host>
ls
connect <name>
rm <name>
py -m pip install --upgrade build
py -m build
py -m pip install --upgrade twine
twine upload dist/*