Как преобразовать запись реестра Putty в формат known_hosts?

1143
JAM

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

Google помог мне найти запись в реестре, но она не в формате known_hosts.

Как я могу взять эту запись и преобразовать ее в формат known_hosts, пожалуйста?

4
Вероятно, было бы намного проще просто использовать [ssh-keyscan] (http://linux.die.net/man/1/ssh-keyscan) в вашем * nix окне, чтобы сгенерировать файл know_hosts. Но +1 в любом случае. Я подозреваю, что его преобразование, вероятно, потребует извлечения значения base16 из реестра и преобразования в base64, который, по-видимому, является форматом в known_hosts. Но должны быть и другие необходимые изменения. Zoredache 10 лет назад 1
Кажется, @Zoredache, вероятно, правильно. По крайней мере, согласно [исходному коду] (http://svn.tartarus.org/sgt/putty/sshrsa.c?view=markup#l365) отпечаток хоста должен быть совместим с OpenSSH. heavyd 10 лет назад 0

0 ответов на вопрос

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