URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 8465
[ Назад ]

Исходное сообщение
"ssh без пароля. У меня не работает!"

Отправлено Anatoliy , 13-Сен-01 20:54 
Много статей прочел по этому поводу, делал все как написано, но все равно не получается по ssh зайти без пароля, а также скопировать по scp.
Напишу как я это делал по пунктам. Есть две машины А(клиент) и Б(сервер)
1. на обоих машинах завел одинкавых пользователей (user) с одинаковыми паролями.
2. На машине А делаю: ssh-keygen. на все вопросы отвечаю <enter>
3. из файла /home/user/.ssh/identity.pub машины А беру ключик и записываю его в файл /home/user/.ssh/authorized_keys машины Б
4. на машине А ввожу shh -l user <машина Б> , у меня опять требует пароль на ssh сессию.
Почему не срабатывает? Где я ошибся?

Содержание

Сообщения в этом обсуждении
"RE: ssh без пароля. У меня не работает!"
Отправлено Andrew , 13-Сен-01 21:32 
ssh -v ...
вероятнее всего права доступа к authorized_keys

"RE: ssh без пароля. У меня не работает!"
Отправлено NN , 14-Сен-01 01:05 
>Много статей прочел по этому поводу,
>делал все как написано, но
>все равно не получается по
>ssh зайти без пароля, а
>также скопировать по scp.
>Напишу как я это делал по
>пунктам. Есть две машины А(клиент)
>и Б(сервер)
>1. на обоих машинах завел одинкавых
>пользователей (user) с одинаковыми паролями.
>
>2. На машине А делаю: ssh-keygen. на все вопросы отвечаю <enter>
>3. из файла /home/user/.ssh/identity.pub машины А
>беру ключик и записываю его
>в файл /home/user/.ssh/authorized_keys машины Б
>
>4. на машине А ввожу shh -l user <машина Б> , у меня опять требует пароль на ssh сессию.
>Почему не срабатывает? Где я ошибся?
>
А в sshd_config'е машины Б что прописано?


"RE: ssh без пароля. У меня не работает!"
Отправлено Anatoliy , 14-Сен-01 13:02 
Есть две машины А(клиент)
>>и Б(сервер)
>>1. на обоих машинах завел одинкавых
>>пользователей (user) с одинаковыми паролями.
>>
>>2. На машине А делаю: ssh-keygen. на все вопросы отвечаю <enter>
>>3. из файла /home/user/.ssh/identity.pub машины А
>>беру ключик и записываю его
>>в файл /home/user/.ssh/authorized_keys машины Б
>>
>>4. на машине А ввожу shh -l user <машина Б> , у меня опять требует пароль на ssh сессию.
>>Почему не срабатывает? Где я ошибся?
>>
>А в sshd_config'е машины Б что
>прописано?

Port 22
HostKey /etc/ssh/ssh_host_key
HostDsaKey /etc/ssh/ssh_host_dsa_key
ServerKeyBits 768
LoginGraceTime 120
KeyRegenerationInterval 3600
PermitRootLogin no
ConnectionsPerPeriod 5/10
IgnoreRhosts yes
IgnoreUserKnownHosts yes
StrictModes yes
X11Forwarding no
X11DisplayOffset 10
PrintMotd yes
KeepAlive yes
SyslogFacility AUTH
LogLevel DEBUG
RhostsAuthentication no
RhostsRSAAuthentication no
RSAAuthentication yes
PasswordAuthentication yes
PermitEmptyPasswords no
CheckMail yes
Subsystem       sftp    /usr/libexec/sftp-server


"RE: ssh без пароля. У меня не работает!"
Отправлено Anatoliy , 14-Сен-01 13:09 
Все, всем спасибо, разобрался!!! Заработало! :)
Я просто заходил по ssh от пользователя которого я добавил на машине Б, а сам я при этом находился под root-ом...
su user
shh -l user host.B
пароль не требовал..

"RE: ssh без пароля. У меня не работает!"
Отправлено lavr , 14-Сен-01 13:14 
>Много статей прочел по этому поводу,
>делал все как написано, но
>все равно не получается по
>ssh зайти без пароля, а
>также скопировать по scp.
>Напишу как я это делал по
>пунктам. Есть две машины А(клиент)
>и Б(сервер)
>1. на обоих машинах завел одинкавых
>пользователей (user) с одинаковыми паролями.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
совсем необязательно одинаковый username и
password.

>2. На машине А делаю: ssh-keygen. на все вопросы отвечаю <enter>

это не есть ХОРОШО, но можно.

>3. из файла /home/user/.ssh/identity.pub машины А
>беру ключик и записываю его
>в файл /home/user/.ssh/authorized_keys машины Б
>
>4. на машине А ввожу shh -l user <машина Б> , у меня опять требует пароль на ssh сессию.
>Почему не срабатывает? Где я ошибся?
>

1. Отсутствует протокол диагностики.
2. Действия производятся из-под X11?

У меня в руководстве ВСЕ расписано на столько
подробно, что дальше некуда:

http://unix1.jinr.ru/~lavr/lavr_ssh.html


"RE: ssh без пароля. У меня не работает!"
Отправлено Anatoliy , 14-Сен-01 14:35 
Собственно я этим руководством и пользовался. ;)
Спасибо за статью очень помогла, да и просветлился немного. :) Удачи!