ssh登录报Too many authentication failures错误解决办法

问题现象:使用 ssh root@ip 登录新买的服务器报错:Received disconnect from 121.43.*.* port 22:2: Too many authentication failures Disconnected from 121.43.*.* port 22

问题原因:发起连接的机器用户目录下放了太多密钥文件,当连接一台新的服务器并且没有在 ~/.ssh/config 文件中做过特殊的配置时,默认会挨个尝试所有密钥文件,而这些密钥文件,都不是适配那台新服务器的,所以会连接失败。

解决方案:加“PubkeyAuthentication=no”参数来指定不使用密钥文件,连接命令:ssh -o PubkeyAuthentication=no root@ip

发表评论?

0 条评论。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据