RealHOST...
Топ-новость
Подробнее

Виртуальный дата-центр Как сгенерировать ключи для ssh-доступа?


При создании и использовании виртуального дата-центра рекомендуется подключить открытый ключ SSH в настройку профиля пользователя. Данный ключ будет копироваться во все создаваемые виртуальные машины, что позволит подключаться к ним без использования логина и пароля.

SSH-ключи представляют собой пару — закрытый и открытый ключ. Закрытый должен храниться в закрытом доступе у клиента, открытый - копируется на сервер и размещается в файле authorized_keys.

Создание SSH-ключей в Linux

На вашей Linux системе должен быть установлен пакет ssh (openssh). 
В командной строке выполните команду генерации ключей:

ssh-keygen



 

Введите путь файла, в который будут помещены ключи. Каталог по умолчанию указан в скобках, в примере /домашний_каталог/.ssh/id_rsa. Если хотите оставить расположение по умолчанию, нажмите Enter.

Пароль (passphrase) используется для ограничения доступа к закрытому ключу. Пароль усложнит использование ключа третьими лицами в случае утраты. Если не хотите использовать секретную фразу, нажмите Enter без заполнения строки.

Успешно сгенерировав пару ключей, вы увидите уведомление:



Открытый ключ хранится в файле /домашний_каталог/.ssh/id_rsa.pub, закрытый — /домашний_каталог/.ssh/id_rsa.


 

Создание SSH-ключей на Windows с PuTTYgen

Генерацию ключей в ОС Windows можно выполнить при помощи утилиты PuTTYgen из комплекта программы PuTTY.

Запустите приложение PuTTYgen.



Выберите тип ключа SSH2-RSA и нажмите Generate.



В процессе генерации ключей несколько раз произвольно проведите мышкой по экрану приложения для создания случайных величин, используемых для ключей.


После завершения создания ключей открытый ключ выводится на экран, закрытый хранится в памяти приложения. Чтобы сохранить эти ключи нажмите Save public key и Save private key. Укажите расположение файлов с ключами. 



При сохранении закрытого ключа, если не заполнено поле Key passphrase, появится запрос «Хотите ли вы сохранить ключ без секретной фразы?»


 

Мы используем cookie для наилучшего представления нашего сайта.
При использовании данного сайта, Вы подтверждаете свое согласие с нашими условиями приватности