Afaik нет программы, которая может сделать это для вас для Linux. Вы можете сделать это в Linux, но для этого нет довольно графического интерфейса. Пароль без пароля можно сделать с помощью ssh-keys (вы все равно можете получить пароль для ssh-key, но вам нужно только ввести его один раз!). Посмотрите здесь.
Путем настройки ssh на основе хоста, вы можете иметь индивидуальные настройки для разных хостов. Посмотрите файл в /home/user/.ssh/config (возможно, он отсутствует, но просто создайте его.) Mine выглядит примерно так:
CheckHostIP yes
ConnectionAttempts 3
ServerAliveInterval 10
Host router
HostName 10.0.0.1
User root
Host test
HostName test.example.org
User test32
ForwardX11Trusted yes
ForwardX11 yes
Compression yes
CompressionLevel 6
Host lucretia
User lasse
HostName 8.8.8.8
Host home
User coax
HostName 8.8.8.9
Host lovelace
User lasse
HostName 8.8.8.10
Host mailserver
User lasse
HostName 8.8.8.11
ForwardX11 yes
ForwardX11Trusted yes
Все до первого [ f2] замедление является общим для всех подключений.
Если вы настроили файл конфигурации, вы можете использовать ssh home вместо ssh 8.8.8.9 -l coax. Эти параметры также применимы к nautilus для ssh: // просмотр.
У вас есть два варианта быстрого запуска сеанса терминала ssh, один из которых - создать сеанс терминала gnome для каждого и создать пусковые установки, которые запускают gnome-terminal --profile='profile-name'. Другой вариант это установить посмотреть здесь , imho не супер-приложение, но он неплохо обеспечивает быстрый доступ к удаленным терминалам.