解决Linux下SSH超时自动断开
title: 解决Linux下SSH超时自动断开
comments: false
date: 2019-08-19 19:22:55
description: Linux 下 SSH 超时自动断开???
categories: Linux
概述
之前连接 Linux 服务器时 SSH 过去不会自动断开,但是今天公司突然更改了网段,连接 Linux 服务器之后过一会儿就自动断开了,用 tail 监控日志一会儿就断开了,很烦。自己搜了好多,都不管用,最后在领导的指导下,配置好了。
但是为什么之前不会自动断开呢???我也很纳闷。
操作起来
很简单,就是客户端在/etc/ssh/ssh_config中配置如下属性:
# 顶格写
ServerAliveInterval 30
ServerAliveCountMax 3
客户端会在终端无操作之后 ServerAliveInterval 秒时请求服务器要求服务器响应,如果服务器在 ServerAliveCountMax 次之后都没有响应,则断开连接并退出。
还可以在连接服务器是加入参数实现同样的效果,如:
ssh -o ServerAliveInterval=30 -o ServerAliveCountMax=3 user@host
												
											解决Linux下SSH超时自动断开的更多相关文章
- Linux下SSH远程连接断开后让程序继续运行解决办法
		
一.screen安装 yum install screen #CentOS安装 sudo apt-get install screen #ubuntu安装 二.screen常用命令 screen ...
 - 解决Linux下SSH等终端乱码问题
		
1.vi /etc/sysconfig/i18n Centos5.5原来内容是: //LANG="en_US.UTF-8" //SYSFONT="latarcyrheb- ...
 - 解决Linux下ssh登录后出现 报错 Write failed: Broken pipe 的方法
		
解决也很简单,在执行 ssh 命令的时候,多加一个参数即可,如下: ssh -p 2200 -o ServerAliveInterval=60 root@8.8.8.8 #服务器 8.8.8.8 的远 ...
 - 如何解决SSH连接Linux超时自动断开?
		
最近项目开发中用到云服务器,部署了MySQL,开发团队总是反映MySQL过一会儿就断开连接了,必须手动重连才可以.反映越来越强烈,已经到了影响开发进度的高度了,必须解决! 查了资料,这个可能和SSH超 ...
 - Linux 下 SSH 远程超时解决方案
		
Linux 下 SSH 远程超时解决方案 今天突然看到一个问题说是如何解决SSH远程超时的问题. 找了一点资料.用于解决这个需求~ 第一种:OpenSSH 配置文件设置 位于112行的 "C ...
 - SSH连接自动断开的解决方法(deb/rpm)
		
######### 修改后的: ## # tail -f -n 20 sshd_config#MaxStartups 10:30:60#Banner /etc/issue.net # Allow cl ...
 - 解决SecureCRT超时自动断开的问题
		
http://blog.csdn.net/hcwzq/article/details/7944941. http://discuzx.sinaapp.com/mediawiki-chapter.htm ...
 - Linux下SSH+Firefox
		
Linux下SSH+Firefox 简明FQ攻略 FQ的软件有很多,楼主原来在Windows下用过Tor(洋葱头).Puff.freegate等,一般只需要打开FQ软件,简单的设置后就可以FQ浏览了. ...
 - Putty CentOS SSH 总是自动断开连接
		
/********************************************************************** * Putty CentOS SSH 总是自动断开连接 ...
 
随机推荐
- Spring4 MVC json问题(406 Not Acceptable)
			
最近使用spring4.0的Mvc,json请求时,客户端报错,406 Not Acceptable 解决方法: 1.导入第三方的fastjson包,fastjson-1.1.34.jar 2.Spr ...
 - Java并发编程的艺术笔记(八)——线程池
			
一.线程池的主要处理流程 ThreadPoolExecutor执行execute方法分下面4种情况. 1)如果当前运行的线程少于corePoolSize,则创建新线程来执行任务(注意,执行这一步需要获 ...
 - uni-app tabBar 踩坑
			
{ "pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages { "pa ...
 - python3笔记六:for语句
			
一:学习内容 for语句 二:for-in语句 1. 格式 for 变量名 in 集合: 语句 2.逻辑 按顺序取集合中的每个元素赋值给变量,再去执行语句,如此循环往复 3.举例 for i i ...
 - JS检测浏览器版本信息(包含IE11),并动态添加样式
			
<head runat="server"> <meta http-equiv="Content-Type" content="tex ...
 - Java 8:用Stream来循环集合
			
本文由 ImportNew - 进林 翻译自 deadcoderising.欢迎加入翻译小组.转载请见文末要求. 正如我之前所写的,Java 8中的新功能特性改变了游戏规则.对Java开发者来说这是一 ...
 - leetcode-easy-trees-Maximum Depth of Binary Tree
			
mycode 92.69% # Definition for a binary tree node. # class TreeNode(object): # def __init__(self, x ...
 - 全面解读PHP-数据结构
			
一.常见数据结构 1.Array 数组 最简单且应用最广泛的数据结构之一 特性:使用连续的内存来存储,数组中的所有元素必须是相同的类型或类型的衍生(同质数据结构),元素可以通过下标直接访问. 2.Li ...
 - koa2中间键原理
			
一.koa2 const http = require('http'); const compose = require('./compose'); class Koa { constructor() ...
 - python - lambda 函数使用
			
# if we need it only once and it's quite simple def make_incrementor(n): return lambda x: x + n f = ...