首页 > 系统相关 >Linux使用问题之长时间连接ssh不操作自动断开问题解决方案

Linux使用问题之长时间连接ssh不操作自动断开问题解决方案

时间:2024-03-06 11:36:34浏览次数:17  
标签:sshd 断开 自动 ssh Linux 连接 客户端

1.概要

一般情况下,在使用SSH Secure Shell Client的过程中,经常会遇到当用SSH Secure Shell连接登录Linux后,如果几分钟没有任何操作,连接就会自动断开,提示Server responded "Connection closed." ,必须重新登录才可以。

2.原理

主要由以下两个参数控制:

  • ClientAliveInterval:指定了服务器端向客户端请求响应的时间间隔, 默认是0, 不发送请求;改为60秒,则60秒发送一次请求,客户端自动响应,这样就保持长连接不会自动断开了。
  • ClientAliveCountMax:指定了服务器发出请求后客户端没有响应的次数达到一定值, 就会自动断开,使用默认值3次即可,正常情况下, 客户端都会自动响应
    配置文件:
    /etc/ssh/sshd_config
    服务:
    service sshd restart

3.操作

    1. 修改配置文件参数,调整到合适数值
vim /etc/ssh/sshd_config
ClientAliveInterval 60
ClientAliveCountMax 3
    1. 保存文件重启sshd服务使其生效
      service sshd restart

4. 其他

另一方法,不用动服务器配置,直接在客户端ssh连接时,设置参数数值
ServerAliveInterval和ServerAliveCountMax

标签:sshd,断开,自动,ssh,Linux,连接,客户端
From: https://www.cnblogs.com/hony625/p/18056143

相关文章

  • 面试-linux shell的了解
    面试的时候,有时候会问到你对shell的了解,要你说出你知道的一些SHELL命令。 安装:yuminstallxxxyumremovexxxwget xxx 压缩,解压缩tar-zxvf xxx tar-zcvf xxxzip xxx unzipxxx 系统相关:chmod 权限设置chownuseradd添加用户ls 列出列表du......
  • linux shell 脚本中 避免文件已存在多次追加的情况
     001、为了避免脚本多次执行,生成结果多次追加,可以在追加语句的前面增加清空语句避免多次追加[root@pc1test1]#lsa.sh[root@pc1test1]#cata.sh##测试脚本#!/bin/bash>result.txt##或者使用rm-fresult.txt##在追加语句的前边增加清空语句se......
  • [转帖]linux-windows文件实时同步:Rsync使用教程
    http://luomuren.top/articles/2021/04/06/1617641017252.html#:~:text=linux-windows%E6%96%87%E4%BB%B6%E5%AE%9E%E6%97%B6%E5%90%8C%E6%AD%A5%EF%BC%9ARsync%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B%201%20%E4%B8%80%20%E3%80%81%E4%BB%80%E4%B9%88%E6%98%AFrync%20%EF%BC%9F......
  • linux 中避免脚本重复执行的方法
     001、在特定的情况下,为了防止脚本重复执行,造成混乱,可以在末尾追加如下语句避免脚本重复执行[root@pc1test1]#lsa.sh[root@pc1test1]#cata.sh##测试脚本#!/bin/bashseq2seq2sed-i's/^/#/'$0##在脚本的最后一行增加该句,实际上是在脚本的所有......
  • Linux超能力BPF技术介绍及学习分享(转)
    Linux超能力BPF技术介绍及学习分享版权属于原作者,地址 https://cloud.tencent.com/developer/article/1698426 文章被收录于专栏:大卫李的技术分享​​背景介绍近两年BPF技术跃然成为了一项热门技术,在刚刚结束的KubeCon2020Europe会议上有7个关于BPF的......
  • lazarus在银河麒麟国产操作系统linux下,使用TListView 使用图标样式 BUG完善
    lazarus在银河麒麟国产操作系统linux下,使用TListView使用TListViewvsIcon样式,文本长了会是这样效果尝试设置OwnerDraw属性为True自己定义方法DrawItem不起效果也尝试修改TCustomListView源代码也不起效果,搞了半天,后发现坑了,没仔细看帮助WhensettoTrue,theOn......
  • lazarus在银河麒麟国产操作系统linux下,使用fastreport注意事项
    参考秋.风https://www.cnblogs.com/qiufeng20141、修正编译出错的bug。打开frxDsgnIntf.pas,第1243行:withGetTypeData(GetTypeData(PropertyList[i].PropType).CompType)^do改为:{$IFDEFlinux}withGetTypeData(GetTypeData(PropertyList[i]^.PropType)^.Co......
  • Linux AWVS-14 Docker 安装
    1.什么是AWVS?一个自动化的web应用程序安全测试工具,可以扫描任何可通过web浏览器访问和遵循http/https规则的web站点和web应用程序2.安装AWVS:dockerpullsecfa/docker-awvsdockerrun-it-d-p13443:3443--cap-addLINUX_IMMUTABLEsecfa/docker-awvs浏览器访问https://i......
  • 用 Putty SSH 切换 openpilot 分支版本
    -----BEGINRSAPRIVATEKEY-----MIIEogIBAAKCAQEAvol16t9E6vieTSmrdylhws3JsGeeZxoeloIAKhAmuQmrAZTPVXkTqVbt23gPuYdDIm0YGw+AzLVVwbeoBL2fJ3dOBO3iwPS02chQ2e0pEjlY+KFzkLE9BpyZiqwEluSrJU1qlc036NlwrWftNOIpC8ZshXgTvDTnBK1taWvIBXUA06B/RawO5IMrInP11REkzqHu15c0aHv3......
  • linux安装向日葵
    下载图像界面安装包https://sunlogin.oray.com/download/linux?type=personal  将下载的rpm包上传至liunx,可以放在/usr/src运行命令进行安装yuminstall-y/usr/src/SunloginClient_11.0.1.44968_amd64.rpm安装按成之后,显示完毕登录系统,在菜单互联网点击向日葵图标 ......