Создайте ключ ssh с помощью Seahorse

Seahorse — очень мощный инструмент для создания различных ключей и управления ими. Seahorse — это менеджер связки ключей по умолчанию для рабочего стола GNOME. Я уже рассказывал о Seahorse здесь, на Ghacks (см. «Создавайте, подписывайте и публикуйте свои ключи PGP с помощью Seahorse»), но один аспект, который я не затронул, — это использование Seahorse для безопасных ключей оболочки. Как вы знаете, вы можете создавать защищенные ключи оболочки, которые можно использовать для еще более безопасной среды ssh. Я показал, как это делается. через командную строку (см. мою статью «Пять полезных советов и приемов безопасной оболочки»), но знаете ли вы, что это можно сделать с помощью графического интерфейса Seahorse? Давайте посмотрим, как это делается.

Я предполагаю, что у вас уже установлен Seahorse на вашем рабочем столе. Я также предполагаю, что у вас есть доступ к удаленному компьютеру через ssh. Имея это в виду, давайте начнем.

Шаг 1. Запустите графический интерфейс

Вы найдете графический интерфейс Seahorse в Система> Настройки> Пароли и ключи шифрования. Запустите его, и вы увидите стандартный графический интерфейс Seahorse. В этом графическом интерфейсе вкладка, с которой вы хотите работать, — это вкладка Мои личные ключи. Нажмите на эту вкладку, и вы увидите все личные ключи, которые вы уже создали. Если вы его не видите, вам нужно сначала создать ключ.

Шаг 2: Создание ключа

фигура 1

Чтобы начать процесс создания ключа, нажмите Файл> Создать и откроется небольшое окно (см. рисунок 1). В этом новом окне нажмите Secure Shell Key, а затем нажмите Continue. Когда вы это сделаете, вам будет предложено следующее:

  • Описание ключа.
  • Дополнительные параметры: тип ключа и сила.

Вы можете настроить ключ или просто создать его. Нажмите «Просто создать», и вам будет предложено создать кодовую фразу (и подтвердить ее). Как только вы создадите свой ключ, он появится на вкладке «Личные ключи».

Шаг 3: Настройте ключ для безопасной оболочки.

Следующим шагом является настройка вновь созданного ключа для использования в Secure Shell. На этом этапе у вас должен быть доступ к удаленному компьютеру, потому что ключ будет автоматически скопирован для вас.

Вернитесь на вкладку личных ключей и щелкните правой кнопкой мыши ключ, который вы хотите настроить для Secure Shell. Щелкнув его правой кнопкой мыши, выберите параметр «Настроить ключ для Secure Shell». Когда вы выберете это, откроется новое окно с запросом двух частей информации:

  • Имя компьютера.
  • Логин

Если у вас нет имени компьютера в / etc / hosts файл, вы можете просто использовать IP-адрес компьютера в качестве имени компьютера. В качестве логина вы должны использовать законный логин на удаленном компьютере. Когда вы введете эти две части, нажмите «Настройка», и вам будет предложено ввести пароль удаленного имени пользователя. После успешной аутентификации ключ будет скопирован, и вы готовы к работе. Теперь вы можете подключиться к этому компьютеру по ssh с дополнительной безопасностью аутентификации по ssh-ключу.