Для меня такая же проблема, как и установка CentOS7.
1. проверить права доступа к dir и разрешения ~ / .ssh и ~ / .ssh / authorized_keys (как говорит @clement)
chmod o-w ~/; chmod 700 ~/.ssh; chmod 600 ~/.ssh/authorized_keys
1. проверить права доступа к домашнему директорию / etc / ssh / sshd_config settings & amp; & amp; & amp; & amp; & amp; service sshd restart (после каждого редактирования) Полезно: попробуйте «LogLevel VERBOSE» в sshd_config.
sshd_config
Запустить ssh-клиент с -vvv-журналами:
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
Журналы сервера (/ var / log / secure) :
Failed publickey for * from * port * ssh2: RSA *
ssh-сервер не отправляет дополнительную информацию об ошибке клиенту, поскольку это будет угрозой безопасности.
Если я запускал sshd на другом порту 'sshd -p 5555 -d'. Ключ работал. Вход в систему без пароля. WTF?
SAD :-( сказать, что я отключил selinux (установите SELINUX = отключен в / etc / selinux / config) и перезагрузитесь. Пароль без пароля затем работал нормально.
my current working sshd_config Настройки:
[root@hp-bl-05 ~]# grep -vE "^#|^$" /etc/ssh/sshd_config
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
SyslogFacility AUTHPRIV
LogLevel VERBOSE
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
HostbasedAuthentication yes
PasswordAuthentication yes
ChallengeResponseAuthentication no
GSSAPIAuthentication no
GSSAPICleanupCredentials no
UsePAM yes
X11Forwarding yes
UseDNS no
AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE
AcceptEnv XMODIFIERS
Subsystem sftp /usr/libexec/openssh/sftp-server
Итак, было бы неплохо узнать, можем ли мы изменить что-то маленькое в selinux, чтобы получить пароль без пароля ssh для работы. Может ли кто-нибудь улучшить ответ?
https://superuser.com/questions/352368/ssh-still-asks-for-password-after-setting-up-key-based-authentication/1072999#1072999