出现该报错原因

.ssh目录权限问题

.ssh/路径下文件权限错误

客户端使用密钥错误,检测密钥是否正确



检查.ssh目录权限,一定700

ll .ssh

drwx------   2 root root  4096 1月  15 16:34 .ssh


检测.ssh/路径下文件权限,id_rsz.pub和authorized_keys权限644,或者600(PS:.ssh/路径下可以只有authorized_keys文件,客户端拿服务器私钥即可登录)

ll .ssh/

-rw-r--r-- 1 root root  397 1月  15 15:41 authorized_keys

-rw------- 1 root root 1679 1月  15 15:41 id_rsa

-rw-r--r-- 1 root root  397 1月  15 15:41 id_rsa.pub

-rw-r--r-- 1 root root  192 1月  15 16:29 known_hosts


-----------------------------------------------------------------------------------------

tail /var/log/secure

查看ssh登录安全日志


service sshd status

查看sshd服务的状态,包含登录成功或失败用户的记录


last -n 50

查看最近50个成功登录的用户信息


lastb -n 50

查看最近50个登录不成功用户信息(查看攻击ip)