Как сгенерировать ssh-ключи на Ubunu? Команда для генерации ssh-ключей.
|
|
|
|
SSH ключи хранятся в домашней директории пользователей в скрытом каталоге:
Вы можете легко проверить, имеется ли у вас ключ, просмотрев содержимое каталога Файл с расширением .pub – это ваш открытый ключ, а второй файл — ваш закрытый ключ. Если у вас нет этих файлов (или даже нет каталога .ssh), вы можете создать их запустив программу ssh-keygen, которая входит в состав пакета SSH в nix-системах. Для генерации пары ssh-ключей нужно выполнить команду:
$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/vagrant/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/vagrant/.ssh/id_rsa. Your public key has been saved in /home/vagrant/.ssh/id_rsa.pub. The key fingerprint is: 7a:2f:ea:45:60:a0:a6:df:03:e6:54:c3:f4:a0:5c:b0 vagrant@wi-backend-dev The key's randomart image is: +--[ RSA 2048]----+ | ..= | | . B + | | E + + | | o . o . | |. + S | | = o o | | o o . o | | . o.. | | .o. .. | +-----------------+ На первый вопрос необходимо указать расположение файла для сохранения ключа (по умолчанию будет .ssh/id_rsa), затем дважды ввести пароль, который вы можете оставить пустым, если не хотите его вводить каждый раз, когда используете ключ. На этом всё, пара ключей (открытый id_rsa.pub и закрытый id_rsa) успешно созданы! Далее может потребоваться сообщить ваш открытый ключ серверу для авторизации без пароля. |
|||
|
cd ~/.ssh
ssh-keygen -t rsa
– anonymous год назад