У меня проблема с ssh на машине с пользователем mw без пароля.
Я использовал ssh-copy-id mw @ machine.
Я смотрел во многих местах и много гуглил, но все еще не мог найти ответ.
Некоторая информация:
- Разрешения
/home/mw
:drwx------. 3 mw mw 109 Oct 18 09:29 mw
- Разрешения
/home/mw/.ssh
:drwx------. 2 mw root 61 Oct 18 09:23 .ssh
- Права доступа к файлам каталога
/home/mw/.ssh
:-rw-------. 1 mw mw 744 Oct 18 09:23 authorized_keys -rw-------. 1 mw root 1702 Oct 17 17:48 id_rsa -rw-------. 1 mw root 406 Oct 17 17:48 id_rsa.pub
Некоторые конфигурации sshd:
cat /etc/ssh/sshd_config | grep PubkeyAuthentication
дает:PubkeyAuthentication yes
cat /etc/ssh/sshd_config | grep AuthorizedKeysFile
выдает:AuthorizedKeysFile .ssh/authorized_keys
/home/mw/.ssh/authorized_keys
содержит правильный открытый ключ моей локальной машины, с которого я пытаюсь выполнитьssh
Другая полезная информация:
ssh root@machine
работает, ноssh mw@machine
не работает без пароля- Если я запускаю с правами root на компьютере
/usr/sbin/sshd -D -p 2222
а затем запускаю на своем ноутбукеssh -p 2222 mw@machine
он работает без пароля
Может кто-нибудь помочь, пожалуйста?