LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Не надо ничего менять в конфигах, они по умолчанию работают правильно. Скорее всего

AuthorizedKeysFile /root/.ssh/authorized_keys

эта строка всё портит.

Также надо проверить владельца и права доступа на сервере. Должно быть так (для пользователя me):

$ ls -la /home/me/.ssh
total 12
drwx------  2 me  me  512 Oct 25 18:28 .
drwxr-xr-x  7 me  me  512 Nov 13 15:30 ..
-rw-------  1 me  me  405 Nov 21 22:05 authorized_keys

Если проблема останется (не забываем перезапускать sshd после изменения конфигов), включай режим отладки (LogLevel) повыше на сервере и смотри в логах, что происходит, скорее всего всё станет понятно.

Исходная версия Legioner, :

Не надо ничего менять в конфигах, они по умолчанию работают правильно. Скорее всего

AuthorizedKeysFile /root/.ssh/authorized_keys

эта строка всё портит.

Также надо проверить владельца и права доступа на сервере. Должно быть так (для пользователя me):

$ ls -la /home/me/.ssh
total 12
drwx------  2 me  me  512 Oct 25 18:28 .
drwxr-xr-x  7 me  me  512 Nov 13 15:30 ..
-rw-------  1 me  me  405 Nov 21 22:05 authorized_keys