Linux设置ssh连接超时时间
第一步: 修改/root/.bash_profile文件,新增export TMOUT=1000000(以秒为单位)
第二步: 让这个修改过后的文件生效 source .bash_profile
第三步: 备份一份原来的ssh配置文件,免得改错没机会恢复了
第四步: 修改ssh的配置文件,新增ClientAliveInterval=60
每一分钟,sshd都和ssh client打个招呼,检测它是否存在,不存时即断开连接。
注意:设置完成后,要退出ssh远程连接,再次登录后才可以生效。因为要再读取一次./bash_profile。
以下是一个脚本,复制黏贴即可,一定要在root用户下执行,不然会权限不足
echo export TMOUT=1000000 >> /root/.bash_profile cat /root/.bash_profile source .bash_profile cp /etc/ssh/sshd_config /etc/ssh/sshd_config_bak echo ClientAliveInterval=60 >> /etc/ssh/sshd_config service sshd restart cat /etc/ssh/sshd_config
文章版权声明:除非注明,否则均为MaskTT博客原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...