Подключение через putty с авторизацией по ключу

2015, 05 июля

Заходим в

cd ~/.ssh

смотрим есть ли файл authorized_keys, если нет, то создаем

touch authorized_keys

и выставляем права

chmod 600 authorized_keys

затем генерируем пару ключей

ssh-keygen -t rsa

он создаст два файла, публичный(с расширением .pub) и приватный ключ
Теперь скопируем публичный ключ в authorized_keys

cat id_rsa.pub >> authorized_keys

файл с приватным ключом нужно либо скопировать по scp себе на комп, либо вывести его на консоль и создать у себя такой же

cat id_rsa

Загружаем puttygen.exe, он нужен для конвертации ключа

Генерация

нажимаем Load и выбираем приватный ключ и после загрузки жмем Save Private key и сохраняем новый ключ После этого открываем putty.exe, заходим в Connection->Data и в поле Auto-login username, пишем имя пользователя под которым будет происходить вход в систему.

Автологин

Затем заходим Connection->SSH->Auth и указываем путь к нашем сгенерированному ключу в поле Private key file for authenication

Добавления
После этого не забываем сохранить подключение и пользуемся:)