ssh长时间不操作便断开_连接SSH长时间不操作断开解决办法

经常连接ssh长时间不操作就断开,实在忍无可忍,每次都想解决这个问题,但是就是懒得搞,这次必须得一刀解决。

5f015577f0aad88cb3e4087a89b4ca58.png

解决方法一:服务器配置

1、 连接SSH

ssh root@192.168.0.1

复制代码

2、编辑sshd_config

vim /etc/ssh/sshd_config

复制代码

3、找到ClientAliveInterval,将前面的#去掉,

# 服务器每隔60秒会给客户端发送一次保活信息包给客户端,可以将这个值设置大一点

ClientAliveInterval 60

复制代码

4、找到ClientAliveCountMax,将前面的#去掉,

# 服务器发出的请求如果客户端没有响应,则判断超时1次,这个参数是表示允许超时的次数。可以将这个值设置大一点。

ClientAliveCountMax 666

复制代码

这样的话就算不操作也不会断开了,根据自己的需要将值调整即可。

175b4fb1a02f2f525db2050b03e1c375.png

解决办法二:客户端配置

博主是mac,如果是windows自行解决

1、编辑sshd_config

vim /etc/ssh/ssh_config

复制代码

2、添加下面2个,如果有就修改,否则新增,意思跟服务器配置的差不多,不再阐述。

ServerAliveInterval 60

ServerAliveCountMax 666

复制代码

解决办法三:连接SSH指定参数

ServerAliveInterval的值设置大一点,这样就不会出现超时的现象了。

ssh root@192.168.0.1 -o ServerAliveInterval=99999

复制代码

总结

我更偏向于解决办法二,因为只要把客户端配置好不管连接哪台服务器都不用担忧。服务器的话就要每台都得配置。看大家的喜好和场景吧。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值