21 сент. 2010 г.

Заполнение known_hosts

Иногда при настройке рабочей станции пользователя на базе Linux, или при создании образа тонкого клиента (особенно в этом случае!), или просто при загрузке образа с системой по сети требуется заполнить файл /home/user/.ssh/known_hosts, дабы ssh при подключении не ругался непонятными для человека буквами и цифрами. Вот как легко и просто это сделать:
ssh-keyscan -t rsa $server_ip >> ./known_hosts
О том, что это вообще за механизм такой, можно поглядеть, к примеру, тут. Или где-нибудь еще из выдачи Google. $)

2 комментария:

  1. Нет никакой проблемы набрать yes на предупреждение о новом хосте. Хотя один раз мне пришлось править исходные коды программы ssh, чтобы её мог использовать скрипт (не умеющий отвечать на вопросы)

    ОтветитьУдалить
  2. Проблема не в этом. Проблема в том, что неудобно чистить файл вследствие того, что на одном ипе оказываются разные хосты.

    ОтветитьУдалить