故障表现:使用xshell或SecureCRT工具连接Linux服务器时报connection closed by foreign host.

修改配置文件

/etc/ssh/sshd_config

去掉注释
ClientAliveInterval 60
ClientAliveCountMax 3

然后重启 sshd 服务

service sshd restart

发现出错信息
bad permissions : ignore key :/etc/ssh/ssh_host_rsa_key

bad permissions : ignore key :/etc/ssh/ssh_host_dsa_key

授权:

chmod 700 /etc/ssh/ssh_host_rsa_key
chmod 700 /etc/ssh/ssh_host_dsa_key

service sshd restart

服务启动正常

使用工具重新连接即可正常,问题解决。

带符号 * 的表示必填项