问题现象:使用 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 条评论。