Linux反空闲设置的两种方式
来源:互联网 发布:数据分析 ab测试 编辑:程序博客网 时间:2024/05/17 03:29
方式一: 修改命令行参数
方式二:设置CRT参数(反空闲和屏幕日志记录功能)
1、echo $TMOUT
如果显示空白,表示没有设置, 等于使用默认值0, 一般情况下应该是不超时. 如果大于0, 可以在如/etc/profile之类文件中设置它为0.
Definition: TMOUT: If set to a value greater than zero, the value is interpreted as the number of seconds to wait for input after issuing the primary prompt. Bash terminates after waiting for that number of seconds if input does not arrive
2、修改/etc/ssh/sshd_config文件,将 ClientAliveInterval 0和ClientAliveCountMax 3的注释符号去掉,将ClientAliveInterval对应的0改成60,ClientAliveInterval指定了服务器端向客户端请求消息 的时间间隔, 默认是0, 不发送.而ClientAliveInterval 60表示每分钟发送一次, 然后客户端响应, 这样就保持长连接了.ClientAliveCountMax, 使用默认值3即可.ClientAliveCountMax表示服务器发出请求后客户端没有响应的次数达到一定值, 就自动断开. 正常情况下, 客户端不会不响应.
最后记得执行/etc/init.d/sshd restart 哦,否则刚才的修改是不会生效的。
想参考更多,请输入man sshd_config了解更多信息
方式二:设置CRT参数(反空闲和屏幕日志记录功能)
1.反空闲
使用SecureCRT连接公网,经常会出现断掉的情况,一般采用top,或者ping某个ip的方式保证ssh连接处于激活状态,其实SecureCRT自身的反空闲功能也可以达到此目的,具体配置为:
选项------会话选项-----终端-----反空闲,可以设置发送字符串为\n,每10秒发送一次,这样就可以达到每10秒发送一个回车,保证ssh连接处于激活状态。
2.屏幕日志记录功能
屏幕日志记录,可以记录自己执行过的所有命令和输出,便于以后追踪查找问题。
具体配置为:
选项-----全局选项-----默认会话-----编辑默认设置,弹出会话选项框,选择日志文件,可以配置日志文件名、选项、自定义日志数据,具体格式见日志文件名和自定义日志数据替换部分。
- Linux反空闲设置的两种方式
- Linux反空闲设置的两种方式
- Oracle设置空闲客户端超时退出的两种方法
- 设置Linux系统的空闲等待时间TMOUT
- Linux下设置环境变量的两种常用方式
- linux ip限制的两种设置方式
- Linux服务器空闲后自动断开的相关设置
- Android全屏设置的两种方式
- Android全屏设置的两种方式
- Android 设置全屏的两种方式
- Android全屏设置的两种方式
- Android全屏设置的两种方式
- 设置android全屏的两种方式
- Android全屏设置的两种方式
- Android全屏设置的两种方式
- 字节对齐设置的两种方式
- Android全屏设置的两种方式
- ImageView设置边框的两种方式
- Android Mms专题之:Mms源码结构
- IOS 启动画面和图标设置(适配IOS7 and Xcode5)
- android中dip、dp、px、sp和屏幕密度
- PHP中HTML实体编码函数
- html页面出现404错误
- Linux反空闲设置的两种方式
- POST、GET、COOKIE、REQUEST等全局变量编码
- VC MFC工具栏(CToolBar)控件以及如何设置按钮图片集
- CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\web
- oracle 数据分组
- nyoj-171-聪明的kk-数塔变形
- Linux Oracle服务启动&停止脚本与开机自启动
- 程序猿的悲哀
- PHP网站开发实用技巧集锦