Table of Contents
背景
因为本人有洁癖每隔一段时间都会重装VPS操作系统,通过SSH链接时经常会提示如下错误:
The server has disconnected with an error. Server message reads: A protocol error occurred. Too many authentication failures
当SSH客户端尝试使用密钥进行身份验证时,如果多次失败,可能会导致”Too many authentication failures”错误。这通常发生在SSH客户端尝试使用多个密钥进行身份验证,但服务器拒绝了所有的密钥。
解决方法
终端中执行如下命令删除ssh-agent中的所有密钥即可解决
micboy@micboydeMacBook-Pro > ssh-add -D All identities removed.