保持linux下保持ssh不断线
2024-09-01 16:28:40
用ssh链接服务端,一段时间不操作或屏幕没输出(比如复制文件)的时候,会自动断开,有两种解决办法:
1、在客户端配置
#vi /etc/ssh/ssh_config(注意不是/etc/ssh/sshd_config文件),后面添加
Host *
ServerAliveInterval 30
这表示要让所有的ssh连接自动加上此属性;如果要指定服务端,如下:
使用-o的参数ServerAliveInterval来设置一个防止超时的时间
ssh -o ServerAliveInterval=30 IP地址
2、在服务端
编辑服务器 /etc/ssh/sshd_config,最后增加
ClientAliveInterval 60
ClientAliveCountMax 1
然后Reload the sshd server configuration with /sbin/service sshd reload
这样,SSH Server 每 60 秒就会自动发送一个信号给 Client,而等待 Client 回应
最新文章
- 发测试 HTML/FILE/MYSQL/动态 20151120
- PhpStorm 快捷键
- OllyDBG 1.10
- 递归,动态规划,找最短路径,Help Jimmy
- jQuery.form.js jQuery ajax异步提交form
- UVa 11361 (计数 递推) Investigating Div-Sum Property
- python写的百度贴吧相册下载
- 1003: A Bug
- base关键字
- TP-Link路由器的设置向导
- MySQL多数据源笔记1-MySQL主从复制
- 《.NET 进阶指南》读书笔记2------定义不可改变类型
- docker容器以ROOT账号登录(获取ROOT权限/ROOT密码)
- vue使用element-ui的el-input监听不了回车事件解决
- pat 团体赛练习题集 L2-006. 树的遍历
- 【Maven】项目打包-war包-Jar包[IDEA将项目打成war包]
- EXCEL密码破解/破解工作表保护密码
- python-最好大学排名
- docker的介绍以及常用命令
- Hadoop学习笔记---HDFS