ssh连接服务器经常断开连接的解决方案

在使用 ssh 连接远程服务器时,经常会遇到刚连接上还没一会就断开连接的情况,这事由于 ssh 服务特有的会话连接机制判断客户端是否存活或者长时间未产生动作而主动将其断开,这样的机制经常会存在一些误判的情况。

这样的机制可以通过设置 sshd_config 文件来修改:
1. 打开 sshd_config 文件

imaginemiracle@im-Linux:~$ sudo vim /etc/ssh/sshd_config

2. 添加如下两行配置,保存并退出

# 设定每隔多少秒给 ssh 客户端发送一次信号
ClientAliveInterval 60
# 设定超过多少秒后断开与 ssh 客户端连接
ClientAliveCountMax 86400

[注]:此处的配置名称需要拼写正确,如若不然则会导致 sshd 无法重启。
3. 重启 ssh 服务

imaginemiracle@im-Linux:~$ sudo service sshd restart

4. shell 命令行便捷修改
[注]:执行过 1、2、3 步骤后可跳过第 4 步,或仅使用第 4 步,一步搞定。

sudo sed -i 's/^export TMOUT=.*/export TMOUT=0/' /etc/profile &&sudo sed -i "/#ClientAliveInterval/a\ClientAliveInterval 60" /etc/ssh/sshd_config &&sudo sed -i "/#ClientAliveInterval/d"                        /etc/ssh/sshd_config &&sudo sed -i '/ClientAliveCountMax/ s/^#//'                   /etc/ssh/sshd_config &&sudo /bin/systemctl restart sshd.service

亦可以将,此处命令复制写入一个 shell 脚本中保存使用。
到此,重新连接该服务器将不会再频频断开连接了!

觉得这篇文章对你有帮助的话,就留下一个赞吧~ *v*
请尊重作者,转载还请注明出处!感谢配合~
[初始发布日期]: 2022-10-09
[作者]: Imagine Miracle
[版权]: 本作品采用知识共享署名-非商业性-相同方式共享 4.0 国际许可协议进行许可。
[本文链接]: https://blog.csdn.net/qq_36393978/article/details/127228176

你好!对于Linux服务器频繁断开连接的问题,有几个可能的原因和解决方法。 1. 网络问题:首先,确保服务器的网络连接稳定。检查网络设备(如路由器、交换机、网线)是否正常工作。你可以尝试使用其他设备连接同一网络,或者尝试连接其他网络来排除网络问题。 2. SSH超时设置:如果你是通过SSH连接服务器,可能是SSH会话超时导致断开连接。你可以修改SSH配置文件来增加超时时间。打开SSH配置文件(通常位于/etc/ssh/sshd_config),找到"ClientAliveInterval"和"ClientAliveCountMax"参数,并适当增加它们的值。然后重启SSH服务。 3. 防火墙和路由器设置:确保服务器的防火墙和路由器没有配置规则或策略会导致断开连接。检查防火墙日志和路由器配置,确保它们没有限制或阻止服务器连接。 4. 系统负载过高:服务器的系统负载过高可能导致连接断开。你可以使用命令"top"来查看系统的负载情况,找到占用CPU或内存较高的进程,并采取相应的措施来降低系统负载。 5. SSH客户端设置:如果是通过SSH客户端连接服务器,检查客户端的设置是否会导致断开连接。有些客户端可能有超时设置或断开空闲连接的选项,你可以尝试调整这些设置来解决问题。 请注意,这只是一些可能的解决方法,具体原因需要根据实际情况进行排查。如果问题仍然存在,建议在相关的技术社区或论坛上寻求帮助,以便能够得到更详细和针对性的解决方案
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Imagine Miracle

爱你哟 =^ v ^=

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值