SSH长时间不使用自动断开的问题

Tabby-全网最详细讲解 Tabby是一个无限可定制的跨平台终端应用程序,适用于local shells、serial、SSH和Telnet的连接。Tabby是基于TypeScript开发的终端模拟器,可用于Linux、Windows和Mac OS系统。Tabby (前身是 Terminus) 是一个可高度配置的终端模拟器和 SSH 或串口客户端,支持 Windows,macOS 和 Linux集成 SSH,Telnet 客户端和连接管理器集成串行终端定制主题和配色方案完全可配置的快捷键和多键快捷键分体式窗格。 阅读详情
AI摘要

本文介绍如何通过修改SSH配置文件sshd_config来防止SSH连接因长时间闲置而自动断开,包括设置ClientAliveInterval和ClientAliveCountMax参数,以及在用户环境变量中设置TMOUT参数的方法。

一、修改SSH服务配置文件

[root@Alibaba ~]# vim /etc/ssh/sshd_config 
#ClientAliveInterval 0  # 服务器向客户端发送保持活动消息的时间间隔,单位是秒。
#ClientAliveCountMax 3  # 服务器发出求后,客户端没有响应的最大次数,超过后将自动断开。

ClientAliveInterval 60  # 每60秒发送一个KeepAlive请求
ClientAliveCountMax 15  # 总时间为:15*60 ,15分钟没有操作,终端断开。

# 重启ssh服务
sudo systemctl restart sshd.service     

二、修改XShell发送报活消息的时间间隔

在这里插入图片描述

【Tabby SSH远程终端连接失败】Remote rejected opening a shell channel: Error: (SSH) Channel open failure 根本原因是 当前用户的SSH远程连接终端数量达到了上限,比如CentOS7限制SSH单用户登陆数为10。 迷惑行为:表明看起来已打开的SSH终端窗口不足上限啊,为啥还是不能新增SSH终端窗口呢?其原因在于有些SSH终端窗口未正常关闭,再加上正打开的SSH终端窗口,就达到了SSH远程连接终端的数量上限。 这些往往是由用户的不当操作引起的,比如直接强制关闭终端窗口,而非使用``exit``来正常退出当前窗口。这些异常被关闭的SSH连接往往在数个小时之后才结束(长时间没有数据传输)。 阅读详情

相关推荐

Multisim电路仿真与实验:包含连续时间系统的模拟、周期信号频谱分析、组合逻辑电路:竞争冒险、数字锁

这些实际系统可以是电的或非电的物理量系统,也可以是经济、军事等非物理量系统。矩形周期信号的幅度和周期保持不变,随着占空比的增加(即脉宽加大),主峰高度越高,主峰宽度越窄,各谱线间隔越窄,主峰包含的谱线数量越少,有效频带宽度越窄,主峰内高次谐波分量越少。输入信号所经路径不同而引起的冒险现象,按短暂尖峰极性的不同,可将冒险分为“0-1-0”型险象(也称“1”型)和“1-0-1”型险象(也称“0”型)理想的正弦波的幅度谱包含1条谱线,证明其只有基频分量,而无谐波分量,如果能测出谐波分量,说明该正弦波已有失真。

Jumpingtigger_35的博客 1万+

CentOS8 服务器连接超时自动断开问题解决

*SSH服务1、登录服务器,进入到ssh服务目录 . cd /etc/ssh2、备份原有sshd_config文件。cp sshd_config sshd_config.202105303、修改 sshd_config 配置文件,将以下两项前的“#”删除,就是取消注释。ClientAliveInterval:指定服务器向客户端检测是否活动状态的间隔时间,默认为0,将它修改为60,就是每60秒检测一次。ClientAliveCountMax:指定服务器向客户端检测无响应最大次数,达到次数断开连接,默认为3,该

lanyanleio的专栏 2837

安防相机宽动态(WDR)技术解析:从原理到实战应用

本文深入解析安防相机宽动态(WDR)技术原理,对比多次曝光与DOL-WDR等实现方式,并区分硬件WDR与数字WDR(DWDR)的本质差异。文章重点阐述了WDR在逆光出入口、夜间道路监控等五大典型场景的实战应用与调参技巧,旨在帮助用户根据实际需求正确选择与配置,确保监控系统在复杂光线下清晰成像。

weixin_29191081的博客 427

设置服务器ssh远程连接时超时关闭的时间

根据需要设置ssh远程连接服务器长时间无操作的断开时间。

weixin_43354152的博客 7016

水文地质人必备:用Origin Pro 2023手把手教你搞定Piper三线图(附数据模板)

本文详细介绍了如何使用Origin Pro 2023绘制专业级Piper三线图,适用于水文地质数据分析。从数据准备、百分比计算到图表参数设置,提供全流程指导,并附赠数据模板和样式预设文件,帮助用户快速掌握这一水文地球化学分析的核心工具。

weixin_30568591的博客 532

从零开始:手把手教你做转录组与代谢组的联合分析(含R代码)

本文详细介绍了转录组与代谢组联合分析的全流程,包括数据准备、预处理、差异分析及可视化方法,并提供了实用的R代码示例。通过多组学整合分析,研究者可以更全面地理解生物过程,适用于疾病机制和药物开发等医学研究领域。

weixin_29306317的博客 436

解决ssh长时间不操作后自动断开操作无反应的问题

解决ssh长时间不操作后自动断开操作无反应的问题1、问题描述2、解决方案 1、问题描述 ssh登录某个服务器的时候,长时间不操作,在想输入东西的时候,发现怎么也输入不了,无反应,只能退出重新登录。自动登出了。 原因是因为,有些活跃的路由器中,会默认断开不活跃的TCP连接,所以才导致ssh断开。 用手机热点就应该没有这个问题。 2、解决方案 思路就是在客户端机器上,设置ssh心跳,60秒一次 配置ssh的config文件(没有就创建) macos在如下目录 cd ~/.ssh 然后配置config文件

qimowei的博客 1006

【unity小技巧】常用的方法属性和技巧汇总(长期更新,2025/07/02更新)

Unity开发技巧摘要 本文汇总了Unity开发中的实用技巧,包括移动控制、力应用、物体翻转、单例模式实现等。移动方面介绍了MoveTowards、MovePosition、Translate等方法的区别与应用场景;力应用部分详解了AddForce系列方法的参数和使用方式;物体翻转对比了三种实现方案;单例模式提供了标准实现和泛型优化版本;还收录了绝对值计算、鼠标检测、旋转控制、数值取整等实用代码片段。这些经过验证的技巧能有效提升开发效率,文章将持续更新补充新的实用内容。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 3343

解决mac下ssh空闲一段时间自动断开的问题

之前在公司就遇到过这种问题,使用ssh登录linux服务器后,在后台放置一段时间,会发现会自动断开,解决的方法很简单:vim /etc/ssh/ssh_config添加这2句即可ServerAliveCountMax 3ServerAliveInterval 51.ServerAliveCountMax 3 表示服务器发出请求后客户端没有响应的次数达到一定值, 就自动断开. 正常情况下, 客户端不...

小紫怡宝宝的专栏 5576

042、双管反激的电压应力优势

【摘要】本文通过300W工业电源炸管案例,对比分析了单管与双管反激拓扑的电压应力差异。单管反激因漏感能量难以处理,尖峰电压可达1180V,需依赖RCD吸收电路但效率低下;双管反激通过钳位二极管将漏极电压限制在输入电压水平(实测650V),能量回馈使效率提升2-3%。虽增加两个MOS管,但可选用600V器件(单管需1200V),总成本反降15%以上。作者建议150W以上或高压输入场景优先采用双管反激,其确定的电压应力可显著提升可靠性,避免单管反激的参数玄学问题。关键设计要点包括快恢复二极管选型、紧凑布局及漏感

Jack010169的博客 78

计算机网络实验报告实验七可靠传输TCP协议分析

计算机网络实验报告实验七可靠传输TCP协议分析

m0_56638814的博客 965

设置secureCRT长时间连接不自动断开

关闭secureCRT声音: 直接在虚拟机上ssh道实验室的服务器时并没有发现过上一段时间不操作就会断开,可能是我没有注意,也能是操作时间间隔比较短。 但是在secureCRT上登录时,发现经常的断开,很是郁闷,所以baidu了一下,呵呵,好多人都遇到过这种问题。我也贴一下,方便记忆。 有 时候服务器端的 /etc/profile 或者 ~/.bash_profile 中设置了 TMOU...

盏茶作酒的博客 7566

声音源定位:利用YOLO与麦克风阵列定位声音来源YOLOv5、YOLOv8、YOLOv10

YOLO(You Only Look Once)是一个用于目标检测的深度学习模型。YOLO的最大特点是其通过一次前向传播即可完成多个目标的检测,速度和精度相对其他目标检测算法具有显著优势。YOLO模型的版本不断更新,从YOLOv1到YOLOv10,算法精度和速度都有了显著的提升。声音源定位是利用多个麦克风阵列收集的声音信号,通过算法计算声音源的位置。声音源定位的关键在于准确估计每个麦克风的声音到达时间,从而确定声音源的空间坐标。基于时延估计(TDOA)

YOLO 672

CentOS 7 SSH连接超时自动断开解决方案

用SSH登录到Linux的时候,由于默认的连接超时时间很短,经常断开! 1、修改文件 # vi /etc/ssh/sshd_config # vi /etc/ssh/sshd_config 找到 #ClientAliveInterval 0 #ClientAliveCountMax 3 修改为 ClientAliveInterval 60 ClientAliveCountMax...

Make 709

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

SSH连接服务器时,长时间不操作就会断开的解决方案

最近在配置服务器相关内容时候,不同的事情导致长时间不操作,页面就断开了连接,不能操作,只能关闭窗口,最后通过以下命令解决。 SSH连接linux时,长时间不操作就断开的解决方案: 1、修改/etc/ssh/sshd_config文件,如果找到 ClientAliveInterval 0和ClientAliveCountMax 3并将注释符号("#")去掉, 将ClientAliveInt...

diaocainang3474的博客 800

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

让Mac终端保持(SSH)与远程的连接状态

经常性需要联机工作,一开就是好几个终端窗口来回的切换。有的窗口离开时间长了再切回来的时候就无法操作了,随便的敲几下键盘要等一会才有反应说已经断开了ssh连接。 编辑 /etc/ssh/ssh_config 添加以下设置可解决这个问题: # 断开时重试连接的次数 ServerAliveCountMax 5 # 每隔5秒自动发送一个空的请求以保持连接 ServerAliveInterval 5...

qq_35845964的博客 896

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

【ZT】解决ssh登录后闲置时间过长而断开连接

From:http://yunwei.blog.51cto.com/381136/432672平时我们通过终端连接服务器时,当鼠标和键盘长时间不操作,服务器就会自动断开连接,我们还的需要重新连接,感觉很麻烦,总结一下解决此问题的方法方法一、修改/etc/ssh/sshd_config配置文件,找到ClientAliveCountMax(单位为分钟)修改你想要的值,执行service sshd re

Robert's Log 771

broken pipe linux ssh,如何修复SSH连接时出现的Broken pipe错误

如果你使用SSH连接到远程Linux服务器,你会注意到,如果你的SSH会话保持一段时间不活动,然后试图再次使用它,SSH会话就会以这样的错误信息断开。:client_loop: send disconnect: Broken pipe在某些系统中,它会显示 "Write failed: Broken pipe"或 "Connection closed by remote host"。让我们看看是什...

weixin_33433927的博客 3417

SSH连接linux时,长时间不操作就断开的解决方案

修改/etc/ssh/sshd_config文件,找到 ClientAliveInterval 0和ClientAliveCountMax 3并将注释符号("#")去掉 将ClientAliveInterval对应的0改成60 ClientAliveInterval指定了服务器端向客户端请求消息 的时间间隔, 默认是0, 不发送. ClientAliveInterval 60表示每分钟发送一次...

jisuanji198509的博客 1052

ssh长时间不操作便断开_Linux ssh远程连接断开问题处理办法解决

我们在通过远程连接操作Linux server的时候,有可能过一段时间忘记操作,便会发生ssh断开的问题。而如果是本地的server,比较好办,直连设备kill掉ssh,踢掉无效用户连接,再次链接即可,但如果是远程server的话,那就比较麻烦。而使用ssh连接远程服务器的时候,如果长时间没有操作,远程连接就有可能中断。正在执行的程序和vim等缓冲区数据都会丢失。关于这个问题,下面有几种解决办法,...

weixin_39973492的博客 3303

如何解决ssh远程连接自动断开的问题

本文介绍如何解决ssh远程连接自动断开的问题。

日常学习与专研的记录 5845

解决Centos使用ssh连接自动断开

在使用Centos7的时候,经常在一段时间没有操作之后就自动断掉了,然后重新连接之后就可能失去了当前操作场景,那么如何才能保证我们即使长时间不操作也会一直保持连接状态,往下看。 第一种方法也是网上到处都能搜索到的,修改/etc/ssh/sshd_config文件 使用命令打开/etc/ssh/sshd_config文件:vim /etc/ssh/sshd_config,修改两个参数ClientAliveInterval和ClientAliveCountMax,这两个参数控制了客户端的存活检测间隔和失败检

串一串爪娃子 7446

解决SSH连接linux时长时间不操作自动断开

最近使用Ubuntu服务器,使用SSH连接的时候,出现一段时间不操作,连接自动中断。无奈只得关闭中断,重新连接。通过网络查找,找到解决方法,留下记录,以备后续查看。 修改 /etc/ssh/sshd_config文件 sudo vim /etc/ssh/sshd_config 查找是否有ClientAliveInterval 0和ClientAliveCountMax 3,如何没有,则在文件后添加 ClientAliveInterval 60 ClientAliveCountMax 3 ClientAli

freedomlulux的博客 3299

【SSH远程登录长时间连接后容易出现自动断开的解决方案】

SSH远程登录长时间连接后容易出现自动断开的解决方案

dally2的博客 4452

ssh长时间不操作便断开_SSH连接服务器时,长时间不操作就会断开的解决方案

最近在配置服务器相关内容时候,不同的事情导致长时间不操作,页面就断开了连接,不能操作,只能关闭窗口,最后通过以下命令解决。SSH连接linux时,长时间不操作就断开的解决方案:1、修改/etc/ssh/sshd_config文件,如果找到 ClientAliveInterval 0和ClientAliveCountMax 3并将注释符号("#")去掉,将ClientAliveInterval对应的...

weixin_39569894的博客 785
上一篇: Ubuntu创建用户没有创建家目录
下一篇: Ubuntu用户无法使用sudo
卖猪肉的痴汉
博客等级 码龄10年 166粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值