Чи є додаток (або плагін GnomePanel), який дозволяє зберігати інформацію про з'єднання SSH та відкривати термінал при натисканні?
Я знаю, що Nautilus робить це, використовуючи "пароль і шифрування ключів" Ubuntu, але чи існує така річ у терміналі?
Чи є додаток (або плагін GnomePanel), який дозволяє зберігати інформацію про з'єднання SSH та відкривати термінал при натисканні?
Я знаю, що Nautilus робить це, використовуючи "пароль і шифрування ключів" Ubuntu, але чи існує така річ у терміналі?
Відповіді:
Я радий, що ти задаєш це питання. Перегляньте менеджер PAC, додаток Perl / Gtk, який видає себе за еквівалент Ubuntu / General Linux SecureCRT, але з набагато більшою кількістю опцій!
ОСОБЛИВОСТІ (на даний момент):
Перед встановленням PAC необхідні такі пакети:
libgnome2-gconf-perl
libexpect-perl
libnet-proxy-perl
libcrypt-cbc-perl
libcrypt-blowfish-perl
libgtk2-gladexml-perl
libgtk2-ex-simple-list-perl
libnet-arp-perl
libossp-uuid-perl
libcrypt-rijndael-perl
libgtk2-uniqu
Ви просто переймаєтеся пробиванням своїх даних щоразу, коли ви можете використовувати автентифікацію ключа SSH, щоб ваш користувач міг увійти в інші комп’ютери без пароля. Це досить потужні речі і досить прості для початку.
Спочатку потрібно створити ключ для свого користувача. Сюди входить відкритий та приватний ключ. (Бічна панель: Ніколи і ніколи, ніколи не давай комусь свій приватний ключ.) Просто запустіть:
ssh-keygen
Він запитає, чи потрібно вам пароль, який потрібно вводити щоразу, коли ви використовуєте ключ. Це залежить від вас. Повністю необов’язковий.
Коли ви закінчите там, ви просто завантажте свій ключ на сервер. На щастя, є навіть маленьке додаток, щоб вирішити це:
ssh-copy-id remote_user@remote_host
Тоді ssh remote_user@remote_host
слід просто увійти без підказки.
Для ваших пускових установок одним натисканням кнопки ви можете просто зробити пускову панель із такою командою:
gnome-terminal -e "ssh remote_user@remote_host"
Я також пишу маленькі сценарії псевдонімів у свій ~/.bash_aliases
файл, які відключають з'єднання (бо я справді лінивий!).
publickey
там, де це можливо, на жаль, деякі сайти, з якими я працюю (я веб-розробник), дозволяють лише keyboard
автор
Набагато простіший метод, ніж установка додатка.
Створіть каталог на робочому столі (наприклад, називайте його ssh).
У своєму улюбленому редакторі створіть файл під назвою [ім'я сервера, на який я хочу перейти] .desktop
У цьому файлі
[Desktop Entry]
Version=1.0
Type=Application
Name=SERVER NAME
Comment=ssh to SERVER NAME
Exec=ssh user@SERVER NAME
Icon=
Path=
Terminal=true
StartupNotify=false
Тепер позначте файл як виконуваний файл. Зроблено.
Сподіваюся, що це допомагає.
[domain]\\\\[username]@[server]
Gnome Connection Manager , безумовно, варто спробувати. він пропонує деякі цікаві функції та є корисними, хоча це ще не тихо зріле.
Погляньте на SSHMenu - він інтегрується в панель Gnome і дозволяє відкривати термінал за з'єднанням.
sudo apt-get install sshmenu-gnome
publickey
аутентифікацією. Принаймні, я не знайшов способу ввести пароль
Я зробив для себе простий ssh-менеджер для ubuntu. Якщо хочете, ви також можете спробувати: https://github.com/Doka-NT/ssh-manager
Усі конфігурації знаходяться у файлі .json. За замовчуванням він використовує gnome-terminal, але ви можете змінити його на інший