LINUX.ORG.RU

ssh авторизация по ключу. Просит пароль.

 


0

1

Под одним пользователем авторизуется как надо, без пароля. Под вторым просит пароль. Настраивал одинаково. Несколько раз проделывал генерацию ключей, копирование на сервер и добавление в authorized_keys. Игрался с правами на .ssh и файлами в .ssh. Ничего не помогает.

ssh server.com -vvv
.......
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password
debug2: we did not send a packet, disable method
debug3: authmethod_lookup password
debug3: remaining preferred: ,password
debug3: authmethod_is_enabled password
debug1: Next authentication method: password

Для пользователя для которого пароль не просит. На сервере:

drwx------   2 user1 user1  4096 Дек  4 21:13 .ssh
-rw-------   1 user1 user1 3057 Дек 14 11:41 authorized_keys
-rw-------   1 user1 user1  672 Ноя 26 22:31 id_dsa
-rw-r--r--   1 user1 user1  615 Ноя 26 22:31 id_dsa.pub
-rw-r--r--   1 user1 user1  414 Дек  2 14:55 known_hosts
на клиенте:
drwx------. 2 user1 wheel   4096 Ноя 26 22:34 .ssh
-rw-r--r--. 1 user1 wheel 1210 Ноя 26 22:44 authorized_keys
-rw-------. 1 user1 wheel  672 Ноя 26 22:32 id_dsa
-rw-r--r--. 1 user1 wheel  615 Ноя 26 22:32 id_dsa.pub
-rw-r--r--. 1 user1 wheel 1240 Дек 14 11:30 known_hosts

Для пользователя для которого запрашивается пароль. На сервере:

drwx------ 2 usr usrnd 4096 Дек 14 11:46 .ssh
-rw------- 1 usr2 usrnd  615 Дек 14 11:38 authorized_keys
-rw------- 1 usr2 usrnd  672 Дек 14 00:15 id_dsa
-rw-r--r-- 1 usr2 usrnd  615 Дек 14 00:15 id_dsa.pub
-rw-r--r-- 1 usr2 usrnd 1647 Дек 14 11:39 known_hosts

на клиенте:

drwx------. 2 usr2 usrnd 4096 Дек 14 11:46 .ssh
-rw-------. 1 usr2 usrnd    0 Дек 14 11:38 authorized_keys
-rw-------. 1 usr2 usrnd  672 Дек 14 00:15 id_dsa
-rw-r--r--. 1 usr2 usrnd  615 Дек 14 00:15 id_dsa.pub
-rw-r--r--. 1 usr2 usrnd 1647 Дек 14 11:39 known_hosts



Последнее исправление: eonqee (всего исправлений: 1)

Сравнить файлы authorized_keys у разных пользователей, вдруг напутал чего. Попробовать указать ключ явно с ssh -i.

Biga
()
Последнее исправление: Biga (всего исправлений: 1)

sshd с дебагом запусти сразу увидишь причину. ssh -vvv в 99% случаев бесполезен.

sdio ★★★★★
()
Ответ на: комментарий от sdio

спасибо, помогло. проблема была в правах на домашнюю директорию.

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