I need SSH connection manager that works in terminal, that is, it's not a complete GUI app or a special terminal where you can define bookmarks or connections.
I want to quickly start SSH connection to one of many configured SSH accounts with minimum effort from the bash prompt. I'd start the connection manager and then say browse or start SSH with some key shortcut.
Ideally, the software should be open source (any license but Affero GPL really). Commercial option not excluded.
ssh
has a "connection manager" included. You can configure it in~.ssh/config
file and then make use of it. Something like this:select host in $(grep -Po "Host \K.*" ~/.ssh/config); do ssh $host; break; done