多数情况下,可以登录成功。但是也会出现配置不正确,导致失败的时候。
1.检查authorized_keys文件权限,并设置为700
chmod 700 authorized_keys
2.检查/etc/ssh/sshd_config文件
将
#StrictModes yes
设置为
StrictModes no
将
#AuthorizedKeysFile .ssh/authorized_keys
设置为
AuthorizedKeysFile .ssh/authorized_keys
3.删除/root/.ssh/known_hosts文件
4.重启ssh
service sshd restart