详解xshell远程连接自动断开的问题解决办法
关于用xshell远程连接系统自动断开问题的解决办法:
1、服务器端的配置
我们都知道,作为服务器,默认一般都是被动的等待客户端的连接到来。但对基于ssh协议的xshell的运用,总是出现自动断开的情况。
vi命令打开/etc/ssh/sshd_config文件,可以看到:
ClientAliveInterval 用来指定服务器向客户端发送消息的时间间隔。默认是0,即不发送。
ClientAliveCountMax 用来指定服务器向客户端发送消息的次数。若到达指定的次数,客户端一次也没有回复,那么连接就要断开。
因此可以对此进行相应的改变:
ClientAliveInterval 60 //每隔60秒,服务器就要向客户端发送一次消息,客户端响应后,连接才会保持,否则,断开。
ClientAliveCountMax 3 //可以使用默认值3
注意:前面的“#”要去掉。
重启sshd服务:
service sshd restart 或者
/etc/init.d/sshd restart
2、客户端的配置
Keep Alive修改。我的xshell的Keep Alive的默认Interval是60秒,即每隔60秒,客户端就要向服务器发送一次包,得到服务器的确认后,连接保持。
可以修改为20,即缩短Interval。
到此这篇关于详解xshell远程连接自动断开的问题解决办法的文章就介绍到这了,更多相关xshell远程连接自动断开内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
基于Xshell使用密钥方式连接远程主机
基于Xshell使用密钥方式连接远程主机,具体内容如下 连接远程主机,就验证身份而言,一般有两种方式,一种是通过用户密码:另一种通过公钥的方式(Public Key). 图1.xshell支持验证登录用户的方式 下面就使用Public Key的方式来实现连接,通过工具ssh-kengen生成密钥对. 注意:操作之前需要ping通本机和目的主机(如果ping不通,可能的原因是防火墙.SELinux没关闭,或者网关设置有问题等) 使用XShell,这里使用的是XShell manager 5,目的主
-
CentOS7连接XShell与网络配置的方法
1.Linux网络配置 在进行网络配置前,首先要获取本地的IPv4地址和默认网关等信息. 安装centOS7后使用setup命令,是没有网络配置选项的.要想进行网络配置,需要使用nmtui命令.进入如下界面. 使用键盘方向键选中第一项Edit a connection,回车进入编辑界面.CentOS7默认网卡名为eno16777736,选中Edit,回车. 然后将获取到的IPv4和默认网关信息添加到相应的位置.其中IPv4地址的前3个字段要一致,最后一个字段可以任意. 选中OK,一层一层的退回,
-
Xshell5连接虚拟机中的Linux的方法以及失败原因解决
很早以前就装了虚拟机,现在终于装上了Linux.虽然机子的配置还不错,虚拟机一般也不会特别卡,但是来回切换有时也是一件十分令人头疼的事情.虽然说不卡,但是CPU占用率还是很高的.也十分耗电.所以自从听说了有Xshell这个神器之后 我就开始对他进行了相关的钻研.(出现问题请直接往下拉.) 首先Xshell是一个通过在同一网段进行连接两个主机的一款应用.简单的来说就是可以用一台机器来操控多台电脑的一个应用.注意 是同一个网段,这个概念很重要我们在配置Xshell的时候是一定会用到的.这个应用可以让
-
用xshell连接VMware中的Linux的方法步骤(2种)
[前言] 最近想压测一下ITOO的考试系统,所以想在自己电脑上安装一下linux,然后安装一下jmeter进行压测一下. 不过为什么要连接xshell呢,因为在虚拟机上总是会和主机切换鼠标,而且也不能粘贴复制,所以用xshell连接就会比较方便. [提示] CentOS7 以下两种方法建议使用第一种设置静态ip的方法. [步骤] 一.安装VMware 直接点击下一步即可 二.安装linux 下载CentOS,在VMware中安装,这个网上有很多教程,这里就不赘述了. 三.配置 一种方式是设置动态
-
VMware10.0.7安装centos6.3,连接xshell
第一步安装VMware,没什么值得注意的地方,不断下一步即可.我安装的是VMware10.0.7.VMware有个很好的功能--快照,它能把你虚拟机当前的状态记录下来,当配置错误,或者出现什么自己无法解决的问题的时候,能迅速还原当时的状态,绝对是学习linux的好帮手. 第二步就是安装centos.http://www.jb51.net/os/151814.html 我没有按照他设置网络配置. 1)查看ip状况: [root@localhost ~]# ifconfig 2)发现没有开启网卡,编
-
Linux配置SSH和Xshell连接服务器的教程(图解)
>>>>>Ubuntu安装和配置ssh教程 SSH分为客户端 openssh-client 和服务器 openssh-server,可以利用以下命令确认电脑 上是否安装了客户端和服务器.如果只是想远程登陆别的机器只需要安装客户端 (Ubuntu默认安装了客户端),如果要本机的SSH服务就需要安装服务器. 首先确认ssh-server是否已经启动了,下面是已经启动过了. ~$ dpkg -l | grep ssh [/code] ~$ sudo apt install open
-
详解xshell远程连接自动断开的问题解决办法
关于用xshell远程连接系统自动断开问题的解决办法: 1.服务器端的配置 我们都知道,作为服务器,默认一般都是被动的等待客户端的连接到来.但对基于ssh协议的xshell的运用,总是出现自动断开的情况. vi命令打开/etc/ssh/sshd_config文件,可以看到: ClientAliveInterval 用来指定服务器向客户端发送消息的时间间隔.默认是0,即不发送. ClientAliveCountMax 用来指定服务器向客户端发送消息的次数.若到达指定的次数,客户端一次也没有回复,那
-
详解Navicat远程连接mysql很慢
最终解决办法在最后一张图片 如果你连接远程数据库(Linux系统)并且很慢(具体症状为第一次连接打开所有的表貌似不是很慢,正常的,但是隔几分钟后任意打开一张表就很慢,即时数据很少的表依然很慢),我们用命令找到配置文件(mysql5.7的) sudo vi /etc/my.cnf 此时一般会提示你输入密码,那么你输入密码后,再执行编辑命令 sudo vi /etc/my.cnf 点击键盘insert键此时进入编辑模式,找到对应的位置,把需要配置的(如下)添加进去 [mysqld] #远程连接忽略
-
详解linux中 Nginx 常见502错误问题解决办法
常见的Nginx 502 Bad Gateway解决办法如下: Nginx 502错误情况1: 网站的访问量大,而php-cgi的进程数偏少. 针对这种情况的502错误,只需增加php-cgi的进程数.具体就是修改/usr/local/php/etc/php-fpm.conf 文件,将其中的max_children值适当增加.这个数据要依据你的VPS或独立服务器的配置进行设置.一般一个php-cgi进程占20M内存,你可以自己计算下,适量增多. /usr/local/php/sbin/php-f
-
详解Xshell 常见问题及相关配置
本文介绍Xshell 常见的问题以及相关的配置.本文的配置主要是针对 Xshell 5 或 Xshell 6 版本的. 说明:涉及到对"属性"进行的配置,如果当前Xshell已经连接到了一台服务器,那么在此会话窗口中进行的属性配置,只针对该服务器会话生效:如果想要对所有的会话属性进行配置,则需要在未连接服务器的会话窗口中进行相关的属性配置操作. 1. vi编辑器中,INSERT模式下Backspace按键无法删除字符的问题 要解决上述问题,需要进行以下设置: a)点击"属性&
-
详解Spring Hibernate连接oracle数据库的配置
详解Spring Hibernate连接oracle数据库的配置 jdbc.properties文件配置如下 driverClassName=oracle.jdbc.driver.OracleDriver url=jdbc\:oracle\:thin\:@localhost\:1521\: database=OA username=oa password=oa initialSize=2 maxActive=10 maxIdle=2 minIdle=2 removeAbandoned=true
-
详解C++中的自动存储
C++有3种管理数据内存的方式即自动存储(栈存储).静态存储和动态存储(堆存储).在不同的方式下,内存的分配形式和存在时间的长短都不同. 下面对自动存储进行说明. 自动存储(栈存储) 对于函数的形参.内部声明的变量及结构变量等,编译器将在函数执行时为形参自动分配存储空间,在执行到变量和结构变量等的声明语句时为其自动分配存储空间,因此称其为自动变量(Automatic Variable),有的教科书也称其为局部变量,在函数执行完毕返回时,这些变量将被撤销,对应的内存空间将被释放. 事实上,自动变量
-
Xshell远程连接linux详细步骤(小白必备)
目录 环境: 前提 权限 查看端口 关防火墙 连接 Linux IP 打开Xshell创建连接 结束 环境: Linux服务器我使用的是CentOS虚拟机 , IP: 192.168.50.224 OK,废话不多说直接走流程 前提 权限 首先打开Linux服务器,打开命令终端,切换成root权限注意:密码输入这里是不显示的,所以一定要输入正确 这一步很关键!!!!因为我在权限这里碰了很多灰,不是root权限连不上Xshell...(小伙伴们也可以试一下,有好方法及时留言) 查看端口 第二步,查看
-
详解element上传组件before-remove钩子问题解决
应公司业务要求已上传文件删除前提醒确认代码如下 if(file && file.status === "success"){ return this.$confirm('此操作将永久删除该文件, 是否继续?', '系统提示',{ confirmButtonText: '确认', cancelButtonText: '取消', type: 'warning', center: true }).then(() => { this.$message({ type: 's
-
详解idea中web.xml默认版本问题解决
问题描述:用idea的maven新建一个webapp项目,自动生成的web.xml默认版本是2.3版本(这版本连EL表达式都默认不能使用,无语了). Servlet 2.3: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "h
-
详解Maven多模块打包遇到的问题解决方法
项目描述: springboot+springcloud+zookeeper+eureka+maven:为多模块多module的分布式架构: 项目目录结构如下 父工程为server工程,其中有多个子module工程: 1.独立子工程:db.model.quartz.redis.util.basecontroller: 2.独立功能模块:dao.service.controller: 其中dao.service.controller分别依赖db.model.quartz.redis.util.ba
随机推荐
- 详解ASP.NET Core 在 JSON 文件中配置依赖注入
- 简述Redis和MySQL的区别
- jQuery EasyUI Tab 选项卡问题小结
- 英文七个发泄句子(转)
- Linux密码安全防护操作详解
- 利用Python爬取微博数据生成词云图片实例代码
- 解读ASP.NET 5 & MVC6系列教程(15):MvcOptions配置
- 给Repeater控件里添加序号的5种才常见方法介绍
- PHP中Session可能会引起并发问题
- C++ 中动态链接库--导入和导出的实例详解
- MySQL中的唯一性约束与NULL详解
- jQuery实现瀑布流布局详解(PC和移动端)
- Ajax的用法总结
- js 增强型title信息提示效果
- jquery 使用点滴函数代码
- 关于代理名下用户消费的问答
- 微博API常用方法总结(必看篇)
- C++ 将数据转为字符串的几种方法
- 纯CSS实现标签导航制作
- linux chroot命令详解