Генерация новых ключей для SSH

// Сентябрь 10th, 2013 // linux, ssh

Потребность в перегенерации ключей обычно возникает при клонировании виртуальных машин.

OpenSSH использует разные ключи в зависимости от протокола. Все ключи генерируются командой ssh-keygen, комманда доступна при наличии пакета ssh. Процедура генерации практически ничем не отличается от генерации собственных ключей, за исключением того, что вы должны использовать пустой пароль.

Для протокола SSH1, необходим rsa1 ключ, сгенерированный следующим образом:

ssh-keygen -q -f /etc/ssh/ssh_host_key -N '' -t rsa1

Для протокола SSH2, необходимо два ключа, RSA и DSA, сгенерировать так:

ssh-keygen -f /etc/ssh/ssh_host_rsa_key -N '' -t rsa
ssh-keygen -f /etc/ssh/ssh_host_dsa_key -N '' -t dsa

Leave a Reply