问题现象:用SSH登陆出现:Network error:Software caused connection abort
相关配置文件检查如下:-----正常
通过telnet登陆,用SSH命令可以正常使用,防火墙也正常,配置文件
#:vi /etc/ssh/sshd_config
#Protocol 2,1 ← 找到此行将行头“#”删除,再将行末的“,1”删除,只允许SSH2方式的连接
Protocol 2 ← 修改后变为此状态,仅使用SSH2
#ServerKeyBits 768 ← 找到这一行,将行首的“#”去掉,并将768改为1024
ServerKeyBits 1024 ← 修改后变为此状态,将ServerKey强度改为1024比特
#PermitRootLogin yes ← 找到这一行,将行首的“#”去掉,并将yes改为no
PermitRootLogin no ← 修改后变为此状态,不允许用root进行登录
#PasswordAuthentication yes ← 找到这一行,将yes改为no
PasswordAuthentication no ← 修改后变为此状态,不允许密码方式的登录
#PermitEmptyPasswords no ← 找到此行将行头的“#”删除,不允许空密码登录
PermitEmptyPasswords no ← 修改后变为此状态,禁止空密码进行登录
启动SSH
service sshd start
设置开机运行
chkconfig sshd on
故障原因:屏蔽规则文件/etc/hosts.deny中登陆IP被屏蔽了(记住,还有个允许规则文 件/etc/hosts.allow)
处理结果:删除被屏蔽的IP地址
- 本文固定链接: https://www.gayj.cn/?p=69
- 转载请注明: https://www.gayj.cn/
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!