解决SSH一段时间不活动就自动断开的问题

参考 : https://blog.csdn.net/hitabc141592/article/details/40150983

  • 修改/etc/ssh/sshd_config配置文件,设置ClientAliveCountMax值大一点,单位是分钟。然后重启ssh服务使生效:service sshd reload

  • 找到所在用户的.ssh目录,如root用户该目录在:/root/.ssh/
    在该目录创建config文件 vi /root/.ssh/config
    加入下面一句:ServerAliveInterval 60
    保存退出,重新开启root用户的shell,则再ssh远程服务器的时候,不会因为长时间操作断开。应该是加入这句之后,ssh客户端会每隔一段时间自动与ssh服务器通信一次,所以长时间操作不会断开

    • 文件权限需要 600