Есть ли диспетчер соединений SSH?

Перейдите в источники paquet и найдите рабочий стол ubuntu. Переустановите Ubuntu Desktop, и он должен работать.

1
задан 25 February 2017 в 02:19

6 ответов

Вы просто беспокоитесь о перфорации в своих подробностях каждый раз, когда можете использовать аутентификацию ключа 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 файле, который отключает соединение (потому что я действительно ленив!). [!d6 ]

7
ответ дан 25 May 2018 в 23:25
  • 1
    Спасибо за комментарий! Я использую publickey, где доступно, к сожалению, некоторые сайты, с которыми я работаю (я - веб-разработчик), разрешают только keyboard auth – German Rumm 17 January 2011 в 20:24

Более простой метод, чем установка приложения.

Создайте каталог на рабочем столе (например, назовите его ssh).

В вашем любимом редакторе создайте файл с именем [ servername i want to ssh to] .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

Теперь отметьте файл как исполняемый файл. Сделано.

Надеюсь, что это поможет.

5
ответ дан 25 May 2018 в 23:25
  • 1
    +1 для входа в рабочий стол: простой, понятный и управляемый! Просто имейте в виду, что когда ваше имя пользователя имеет a \ in it (как и с аналогично открытыми идентификаторами, где домен домена NT должен быть добавлен), команде ssh требуется 2 обратных слэша, а команде в записи .desktop, таким образом, требуется 4, например [domain]\\\\[username]@[server] – 4levels 20 May 2015 в 12:10

Менеджер подключений Gnome определенно стоит попробовать. он предлагает некоторые интересные функции и может использоваться, хотя пока еще не тихий зрелый.

4
ответ дан 25 May 2018 в 23:25
  • 1
    Это действительно здорово. Спасибо, что поделился. – Blossoming_Flower 1 July 2013 в 23:32

Взгляните на SSHMenu - он интегрируется в панель Gnome и позволяет открывать терминал для каждого соединения.

SSHMenu

sudo apt-get install sshmenu-gnome
4
ответ дан 25 May 2018 в 23:25
  • 1
    Пробовал это, отличное приложение. Но он работает только с аутентификацией publickey. По крайней мере, я не нашел способ предоставить пароль – German Rumm 17 January 2011 в 20:38

Я сделал для себя простой менеджер ssh для ubuntu. Если вы хотите, вы также можете попробовать: https://github.com/Doka-NT/ssh-manager

Все конфиги находятся в файле .json. По умолчанию используется gnome-terminal, но вы можете изменить его на другой

1
ответ дан 25 May 2018 в 23:25

Взгляните на 'sshch'

'sshch'

Это использует информацию о подключении SSH, но использует интерфейс curses.

1
ответ дан 25 May 2018 в 23:25

Другие вопросы по тегам:

Похожие вопросы: