LINUX.ORG.RU
ФорумAdmin

Ошибка Server refused our key при установке SSH ключ на Putty

 , ,


0

0

Всем привет, первый раз настраиваю SSH ключи и завис уже на 3 дня, хотя судя по всем гайдам работы там на 10 минут. Работаю на Виндовс 10 в Putty ключ беру через PuttyGen. Сначала создаю директорию .ssh и в ней authorized_keys (chmod 700 на папку .ssh и 600 на authorized_keys) Затем на PuttyGen генерирую код и через добавляю в authorized_keys. Открытый и личный ключ создаю в папку с самой Putty (C:\Program Files\PuTTY).В самом Putty провожу во кладке SSH путь к личному ключу. sshd_config выглядит так #AuthorizedKeysFile /.ssh/authorized_keys. Подскажите пожалуйста в чем дело, есть сомнения, что совершаю банальные и неочевидные ошибки в силу неопытности, буду рад советам и подсказам

Ответ на: комментарий от NDfan

Везде по гайдам берут ключ который выдает PuttyGen (не из файла открытого ключа, а из самого приложения) сомневаюсь, что приложение для конвертации ключей для putty само делает их в другом формате. Тем более когда я до этого сделал случайно ключ в другом формате он в консоли так и написал что формат не понимает, а щас и в логах и в самой консоли выдает ‘‘Server refused our key’’ будто не принимает его, хотя генерировались они вместе

ZloyGnom
() автор топика
Ответ на: комментарий от ZloyGnom

Запись в authorized_key, в самом простом случае, должна иметь такой вид (как в сером поле): https://www.ssh.com/hubfs/Imported_Blog_Media/puttygen_created_key_and_asking...

Если так и было, то хорошо. Но это не значит, что а) все права выставлены верно, б) что sshd сконфигурирован соответствующим образом, и т.п.

В общем, про логи вопрос актуален.

NDfan
()
Ответ на: комментарий от ZloyGnom

В принципе, солидарен со мнением выше.

Может, ключ по длине слабоват, может алгоритм уже по умолчанию выключен (см. настройку sshd наподобие PubkeyAcceptedKeyTypes и вывод «ssh -Q key»).

Может, и на стороне клиентского Putty ещё какие манипуляции нужны.

Но направление уже обозначено.

NDfan
()