今天用ssh远程登陆华为云服务器,在开始输错了好几次密码后,后来即使是输入正确的密码也无法登陆,用ssh连接提示:“ssh_exchange_identification: read: Connection reset by peer”错误,以下是解决方法。
首先看下网上的解决方案
1.打开hosts.allow
vi /etc/hosts.allow
2、追加字段允许所有ip访问
sshd:ALL
3、重启sshd
service sshd restart
这个方法没试过,但是我觉得不靠谱,因为各家的云服务器上都有安全防护程序,检测到可能暴力破解密码的攻击后,会自动将这个IP屏蔽24小时。经过查询,找到了华为云服务器解除拦截受信任ip的解决方法,详情可点击这里。
以下是我的解决方法。
解除IP拦截
首先在服务器控制面板中找到“企业主机安全” —— “入侵检测” —— “ 账号破解防护”。
选择拦截的IP,点击“解除拦截”
等待一会即可登陆云服务器了,问题解决。
解除拦截后要等待一会才会生效,否则仍然不能登陆