Страница 1 из 1

Не работает авторизация по RSA-ключам

Добавлено: 2011-07-18 16:00:54
Sergafan
Фряха 8.2, openssh 5.2
В sshd_config:

Код: Выделить всё

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication yes
ChallengeResponseAuthentication no 
С таким конфигом я могу подцепляться по пользователю и паролю, как только ставлю опцию PasswordAuthentication no, всё, досвидос. При подключении Putty ругается
No supported authentication methods avialable.
В .ssh/authorized_keys вписано содержимое, которое выплюнул PuttyGen. На файл и папку выставлены права 0600, владелец файла/папки - пользователь который подключается. Ладно бы не принимал ключ, а он даже, как мне кажется и не пытается его выхватить. Весь инет перерыл, всю голову разбил, не знаю куда дальше копать.

Re: Не работает авторизация по RSA-ключам

Добавлено: 2011-07-18 16:17:05
LMik
Sergafan писал(а):Фряха 8.2, openssh 5.2
В sshd_config:

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication yes
ChallengeResponseAuthentication no

С таким конфигом я могу подцепляться по пользователю и паролю, как только ставлю опцию PasswordAuthentication no, всё, досвидос. При подключении Putty ругается
No supported authentication methods avialable.
В .ssh/authorized_keys вписано содержимое, которое выплюнул PuttyGen. На файл и папку выставлены права 0600, владелец файла/папки - пользователь который подключается. Ладно бы не принимал ключ, а он даже, как мне кажется и не пытается его выхватить. Весь инет перерыл, всю голову разбил, не знаю куда дальше копать.
На папку .ssh надо 700, а копать нужно в логи sshd

Re: Не работает авторизация по RSA-ключам

Добавлено: 2011-07-18 16:18:28
LMik
И причем тут путтиген? Он просто переделывает ваш приватный ключ чтобы в путти его вотнкуть для подлкючения. А на сервер в авторизед_кейс вам нужно положить ваш паблик ключик. Или я что то уже забыл.... свой ключик лет 5 не менялся уже.

Re: Не работает авторизация по RSA-ключам

Добавлено: 2011-07-18 19:36:58
FiL
в путте приватный ключик указан?

Re: Не работает авторизация по RSA-ключам

Добавлено: 2011-07-18 23:02:25
Marcello

Код: Выделить всё

ssh-keygen -t rsa -b 2048
затем в каталоге ~/.ssh ищете 2 файла, id_rsa.pub (публичный ключ) кладете в authorized_keys, потом id_rsa (приватный ключ) засовываете в PuttyGen (load), ну и по полученному ключу авторизуетесь через путти.