Конечно мы должны помнить пароли от наших серверов. Но для удобства работы по SSH настроим автологин в PuTTY. Сначала сгенерируем открытый и закрытый ключи средствами PuTTY (так сложнее), а именно при помощи PuTTY Key Generator.
В результате получаем 2 файла ключей.
Затем переправим открытый ключ любым доступным способом на наш сервак. У меня на разных машинах по разному — где есть ftp, там я использовал FileZilla, где нет — pscp. Переносим ключ в домашнюю папку root‘а.
Теперь создадим папку .ssh, импортнем наш ключик в файл authorized_keys, настроим права доступа к этому файлу. Замечу, что просто так скопировать содержимое не получится, надо привести в понятным для nix‘ов формат:
# mkdir .ssh # ssh-keygen -i >> ./.ssh/authorized_keys # chmod 600 .ssh/authorized_keysТеперь настраиваем PuTTY. Загружаем наше сохраненное соединение. В поле Host Name (or IP address) добавляем в начало строки «root@«. В разделе Connection/SSH/Auth нажимаем Browse и выбираем наш закрытый ключ. Вот и все. Проверяем и радуемся.