аутентификация с открытым ключом не передает, почему?

Если система сертифицирована как Unix, что поставщику системы разрешают назвать это Unix. Это точно, для чего сертификация.

Системы, такие как GNU/Linux и *BSD, которые смотрят и ведут себя как Unix, но на самом деле не сертифицированы как Unix, названы подобными Unix. Так как различные проекты с открытым исходным кодом ограничили финансы, они обычно хотят потратить свои деньги на разработку и не сертификацию, не ожидайте, что статус-кво изменится значительно в ближайшее время.

0
08.11.2012, 17:43
2 ответа

Согласно Вашему ls вывод:

drwx------ 4 yurij yurij 4096 Oct 31 13:36 /home/admin
drwxrwxr-x 4 yurij yurij 4096 Nov 5 13:51 /home/admin/.ssh
-rw-rw-r-- 1 yurij yurij 224 Nov 5 13:52 /home/admin/.ssh/authorized_keys

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

Взгляните на /var/log/secure - это, вероятно, получило предупреждения о полномочиях на /home/admin/.ssh, такой как:

Nov  5 16:17:18 servername sshd[1234]: Authentication refused: bad ownership or modes for directory /home/admin/.ssh
2
28.01.2020, 02:38
  • 1
    Да, ssh очень придирчив когда дело доходит до полномочий файла. –  jippie 06.11.2012, 22:53
  • 2
    Ничего себе, Теперь это РАБОТАЕТ! с набором полномочий как drwx------ 4 yurij yurij 4096 Nov 6 08:40 /home/admin drwxr-x--- 4 yurij yurij 4096 Nov 6 08:34 /home/admin/.ssh -rw------- 1 yurij yurij 224 Nov 6 07:51 /home/admin/.ssh/authorized_keys –  Yurij73 08.11.2012, 17:38

Проверьте значение AuthorizedKeysFile в sshd файле конфигурации (/etc/sshd_config или/etc/ssh/sshd_config).

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

Если это установлено на .ssh/authorized_keys, значение по умолчанию, это смотрит в Вашем корневом каталоге, и файлы ключей повреждаются так или иначе. Попытайтесь войти в систему со своим паролем и сравнить md5sums локальных и удаленных файлов.

0
28.01.2020, 02:38

Теги

Похожие вопросы