Я имею в виду, как я могу пометить команду ssh root @ ip в панели запуска, чтобы, когда я нажимаю на значок, и оболочка выдает запрос на ввод учетных данных для подключения к оболочке сервера?
11
Быстрый доступ к списку ваших любимых SSH-серверов.
Создайте новый файл с помощью gedit в терминале :
gedit ~/.local/share/applications/ssh-launcher.desktop
Скопируйте и вставьте этот текст в файл выше:
[Desktop Entry] Version = 1,0 Имя = Удаленные серверы Комментарий = Войти на мои серверы Exec = gnome-терминал --disable-factory --sm-клиент-отключить --class = удаленный сервер -x ssh -t minibox.local Terminal = ложь X-MultipleArgs = ложь Type = Application Icon = утилиты-терминал StartupNotify = TRUE StartupWMClass = RemoteServers X-Ayatana-Desktop-Ярлыки = Сервер1; [Группа ярлыков сервера1] Имя = SSH в minibox.local Exec = gnome-терминал --disable-factory --sm-клиент-отключить --class = удаленный сервер -x ssh -t minibox.local TargetEnvironment = Unity Комментарий = Вы можете создать больше из них. Просто добавьте в X-Ayatana-Desktop-Shortcuts «Server2», «Server3» и т. Д., Затем измените доменное имя (в данном случае «minibox.local») на имя вашего сервера. Вы также заметите, что действие по умолчанию (когда вы просто щелкаете по значку на панели запуска) - это использовать SSH в minibox.local - вам нужно изменить его на наиболее часто используемый сервер.
Перетащите на панель запуска, перейдя в ~ / .local / share / Applications / в Nautilus.
(Из ответа со стороны Хорхе Кастро , Nik и Cas )