linux启动后就打开sshd

只需要将启动命令添加到/etc/rc.local文件中或者/etc/rc.d/rc.local文件中

添加内容如下:
vi /etc/rc.local
service sshd start

使得ssh连接超时中断得以解决***********************************

修改超时时间为0

vi /etc/profile
export TMOUT=0
source /etc/profile

检查一下

echo $TMOUT

修改活动检查时间

修改sshd配置为60秒向客户端发起检验活动状态,客户端正常会响应,超过3次客户端不响应则自动断开
cd /etc/ssh

备份一下

cp sshd_config sshd_config.bak
sed -i “s/#ClientAliveInterval 0/ClientAliveInterval 60/g” sshd_config
sed -i “s/#ClientAliveCountMax 3/ClientAliveCountMax 3/g” sshd_config

查看一下

grep ClientAlive sshd_config

比较一下

diff sshd_config sshd_config.bak

重新加载sshd

service sshd reload