登录远程服务器,密码输入错误一次之后,再次输入正确密码 提示 Connection reset by peer,一直没登上去,
后来想起来因为之前为了 防止被人扫描弱端口登陆服务器,使用 denyhosts工具设置了ip拦截(详见 denyhosts阻止SSH暴力攻击),同一个ip多次输错密码之后会被服务器记录下来,再次登陆直接被拒绝,
使用另一台机器或者直接通过腾讯云登陆服务器,
执行
vi /etc/hosts.deny
打开hosts.deny 文件,发现里边果然增加了一条IP记录,如下最后一条
然后在登录失败的电脑上执行如下命令查看本机公网ip
curl ifconfig.me
拿到本机IP和上边的 被限制IP对比,果然是同一个,
直接将上边服务器中 hosts.deny 文件中 最后一行的ip注释掉即可
重新登陆,即可成功~