`

[转]延长ssh自动断开时间设置

阅读更多
来自: http://shangpan.com/archives/442.html

SSH Server一般会根据设定的设计自动断开SSH连接,这就是为什么一定时间不操作SSH,SSH会自动断开的原因。按以下步骤可以延长自动断开的时间。以centos5.3为例:
编辑配置文件
nano /etc/ssh/sshd_config
添加两个参数
ClientAliveInterval 20
ClientAliveCountMax 300
按以上的配置的含义就是 SSH每20秒向客户端发送一次心跳 ,连续发送300次没有收到客户端道应答,则断开客户端。系统默认是ClientAliveInterval为15,ClientAliveCountMax 为3,所以SSH会在45秒之后断开。
保存设置并重载配置文件
/etc/init.d/sshd restart
分享到:
评论

相关推荐

    windows登录ssh服务器自动执行命令脚本.vbs

    widnows自动登录ssh服务器自动执行命令的脚本

    xshell ssh自动登录并执行命令脚本.rar

    本压缩包“xshell ssh自动登录并执行命令脚本.rar”提供了一种自动化的方式,通过Xshell自动连接到SSH服务器并执行预设的命令脚本,极大地节省了手动操作的时间。 首先,我们需要了解SSH(Secure Shell),这是一种...

    ssh修改超时自动登出时间的方法

    众所周知,当我们通过ssh远程登录到另一台服务器之后,如果长时间不做操作,那么会被服务器自动登出,并且会告诉你timed out waiting for input: auto-logout。如果不通过tmux这些辅助工具来维持session的话,那么...

    ssh自动连接服务器并邮件提醒

    在这个脚本中,`-o ConnectTimeout=5` 参数设置了一个5秒的超时限制,如果在此时间内没有建立连接,SSH会自动退出。`$?` 是上一个命令的退出状态,如果SSH连接成功,其值为0,否则为非零值。 其次,`send_email.sh`...

    windows下通过ssh自动备份的脚本

    本文将详细介绍如何利用SSH在Windows环境下创建一个自动备份脚本,以确保数据的安全与可恢复性。 首先,我们需要了解的关键点是`7za.exe`,这是一个轻量级的7-Zip压缩工具的命令行版本。7-Zip提供了高压缩率,支持...

    CentOS 7设置ssh服务自动启动

    ### CentOS 7 设置 SSH 服务自动启动 #### 实验环境 - **操作系统**: CentOS 7 Minimal 安装 - **目的**: 设置 SSH 服务在系统启动时自动运行,并且能够修改 SSH 的监听端口。 #### SSH 简介 SSH(Secure Shell)...

    ssh 自动登录电脑运行命令脚本

    设置用户名密码后,ssh登录到另一台linux电脑,自动运行命令

    ssh监控和自动重连接autossh

    2. **自动重连**:当检测到SSH连接中断时,`autossh` 不仅会尝试重新连接,而且还会在一定时间内重复尝试,直到连接成功恢复。 3. **日志记录**:`autossh` 提供详细的日志输出,有助于诊断和调试连接问题。用户...

    解决阿里云服务器短时间连接自动断开问题

    当SSH远程命令或者远程工具登录阿里云服务器,ssh root@47.107.* 时,经常会发现SSH连接后一会儿客户端就被服务器T掉。...ClientAliveCountMax 10 // 客户端超过十次没响应,自动断开(即10分钟) 2.重启SSH服务 s

    SSH远程连接客户端编码设置

    ### SSH远程连接客户端编码设置 #### 背景与目的 在进行远程连接操作时,尤其是在使用SSH(Secure Shell)工具进行Linux系统管理时,可能会遇到中文字符显示乱码的问题。这种现象通常是因为客户端和服务器端的字符...

    centos7 ssh免密登录自动化配置脚本(ps:已测试过)

    1. **生成密钥对**:使用`ssh-keygen`命令生成一个新的密钥对,通常选择RSA算法,设置空密码以避免交互式输入。 2. **复制公钥**:使用`ssh-copy-id`命令将本地用户的公钥复制到目标服务器的`authorized_keys`文件...

    解决阿里云ssh远程连接短时间就会断掉的问题

    总结来说,当遇到阿里云服务器SSH连接短时间内无操作后自动断开的问题时,应检查`sshd_config`文件中的`ClientAliveInterval`和`ClientAliveCountMax`参数,适当延长它们的值以保持连接的活性。同时,`...

    ssh Tomcat自动部署无需手动重启服务器设置

    ssh Tomcat自动部署无需手动重启服务器设置 本文主要介绍了使用ssh实现Tomcat自动部署的方法,以及解决OutOfMemoryError PermGen space系统错误的方法。 一、配置Tomcat server.xml文件 在Tomcat的conf文件夹下...

    linux自动升级ssl&ssh脚本

    linux自动升级ssl&ssh脚本

    ssh 自动生成代码

    这个压缩包文件的标题"ssh 自动化代码"暗示了它可能包含一个工具,用于自动生成基于SSH框架的代码,这在开发过程中可以极大地提高效率。 **Struts** 是一个MVC(Model-View-Controller)框架,它负责处理HTTP请求,...

    自动登陆ssh,批量ip脚本操作

    标题提到的“自动登陆ssh,批量ip脚本操作”是指使用脚本自动化地通过SSH(Secure Shell)协议连接到多个具有不同IP地址的远程服务器。这种方法对于系统管理员来说非常实用,可以减少手动登录每个服务器的时间和工作...

    shell命令ssh自动登录linux服务器

    对于开发人员来说大多数时候都需要登录linux服务器,每次需要输入密码很是麻烦,shell脚本可以将每次输入验证步骤简化,只需要切换到脚本所在目录,输入“ ./ ssh_login.sh”即可实现自动登录

    SSH自动代码生成器

    让你不再为配置SSH烦恼,很方便、快捷地生成SSH组合代码。可以提高工作效率。 目前版本支持Strtus+hibernate+spring+mysql 支持oracle与sqlserver的版本正在开发之中。 欢迎相互交流

    SSH+MySql demo 数据库自动创建

    **SSH+MySQL数据库自动创建详解** SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供安全的远程登录和其他服务。它主要用于操作系统管理、文件传输和命令执行。SSH框架通常指的是Struts2、Spring和...

    办公自动化ssh

    【办公自动化SSH】项目是一个基于SSH(Struts2、Spring、Hibernate)技术栈构建的典型应用,主要目标是提供一个初级开发者学习和实践的基础平台。SSH框架是Java Web开发中的经典组合,它能够帮助开发者高效地构建出...

Global site tag (gtag.js) - Google Analytics