无论我尝试通过密码登录在哪个服务器上连接,我总是收到错误消息
Too many authentication failures for
如果我交换了 ssh 密钥,我可以像以前一样无需密码登录,如果我重命名我的用户~/.ssh文件夹,我会怀疑密码提示。
我的.ssh文件夹中有什么问题?
如果我运行ssh-add -l此列表 > 5
因此,我的 ssh-agent 中有超过 5 个密钥,并且它似乎坚持在到达max_tries.
我也读过这个:SSH aborts with too many authentication failures
但是我在那里找不到解决方案,(可能是因为缺乏理解)。
对我来说登录的唯一方法是使用选项 PreferredAuthentications=password 调用 ssh:
ssh -o PreferredAuthentications=password host.example.org
但这只是一种解决方法。我怎样才能解决这个问题?