LINUX.ORG.RU

ssh publickey авторизация


0

0

Задумал я сделать SUBJ на openssh 2.5.2 (который идет вместе с RedHat 7.1) Мои действия: на сервере в /etc/ssh/sshd_config прописал PasswordAuthentification no на клиенте ssh-keygen - t dsa переписал id_dsa.pub c клиента на сервер в ~/.ssh/authorized_keys2 запускаю на клиенте ssh hostname получаю Disconnected; protocol error(Too many authentification failures for username). читаю логи сервера: Failed publickey for username from 192.168.0.3 port 1062 ssh2 Самое загадочное, что етот же самый сервер в той же конфигурации прекрасно работает для виндового клиента ssh!!! И еще. Есть ли возможность для openssh прописать что-нибудь вроде host_allow как в sshd2? Заранее благодарен


1) по-моему тут что-то не так :-) "переписал id_dsa с клиента на сервер" это как? ты коннектишся клиентом к серверу?!? а не наоборот надо - c server'a ssh -2 client ? то есть переписать public key в ~/.ssh/authorized_keys2 и с него же пробовать регистрироваться на удаленной машине. 2) пока не придумал удачи

mator ★★★★★
()

Я переписал id_dsa.pub!!! Ето открытый ключ ! и поместил я его в ~/.ssh/authorized_keys2 на сервере! может, у меня крыша с'ехала, но я не понимаю, в чем моя ошибка Може быть проблема в терминологии: сервер - машина с запущенным sshd клиент- машина, где я говорю ssh host

Olmer
() автор топика

PS Все заработало, когда я переставил SSH на клиенте- ето был глюк...

Olmer
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.