-1

Файл known_hosts выглядит не тривиально. В Windows я вижу, что он содержит имя хоста, IP-адрес и некоторый ключ RSA.

В Linux я вижу, что он содержит несколько ключей, разделенных баром.

Кто управляет этим файлом в Windows? Как добавить некоторый хост как "известный" в этот файл в Windows?

Может ли Putty сделать это? Если у Putty есть какой-нибудь известный хост, могу ли я скопировать эту запись хоста из базы данных Putty в ~/.ssh/known_hosts в Windows?

1 ответ1

0

PuTTY хранит известные хосты в реестре Windows. В FAQ они предлагают скрипт Python для преобразования существующего файла known_hosts в Windows.REG-файл, но добавление в ~/.ssh/known_hosts не добавит хосты, которым PuTTY доверяет.

Вы также можете добавить хосты по отдельности, подключившись через PuTTY и нажав Да в предупреждении безопасности PuTTY. Для этого либо откройте графический интерфейс PuTTY и заполните необходимые поля для подключения, либо вызовите его из командной строки: putty.exe username@hostname port

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .