起因:之前一直是正常连接的,因为长时间没有用,密码忘记了,多次输错密码之后,不再出现登录的界面,出现了下图的提示:
我使用的是百度云,在百度云控制台登录linux后,使用systemctl status sshd,看到拒绝了多个ip的连接,之前使用了很多网上的办法都不管用,最后在修改配置的时候,偶然间发现一个文件sshd.deny.hosteye,打开之后发现里面都是ip地址,猜想有可能是这里是禁止连接的ip列表,使用echo > sshd.deny.hosteye清空该文件,之后使用xshell连接时,终于出现登录界面了。
追记:这个办法治标不治本,断开连接之后再重新连接,本地ip又会被加入到sshd.deny.hosteye中,待以后了解其中机制