美文网首页Mac优雅使用指南Mac
ssh防超时(空闲)自动断开连接

ssh防超时(空闲)自动断开连接

作者: 孤_岛 | 来源:发表于2017-05-08 11:34 被阅读225次

连接服务器时,服务器通常会在5分钟左右后没有操作的话,就会自动断开连接,这样就必须重新登录,然后一些操作就必须得重来,比如:进入到指定目录、vim 打开的文件、动态log。 频繁的这样操作会让人感觉非常懊恼。

1. 在Mac上

在使用ssh登录时,可以通过设置ssh相关配置来实现长时间连接

vim ~/.ssh/config

如果有config文件,就往里面添加两行代码,如果没有,就在保存时创建一个config文件

Host *
    ServerAliveInterval 60

这两行代码的作用是,向本机ssh连接的所有服务器,每60s会发送一条状态信息以保持连接。

如果需要只单次保持连接也可以使用ssh的命令行参数进行配置

ssh -o ServerAliveInterval=60 user@host

效果与配置文件类似,但只针对一次连接有效

2. 在windows上, Xshell

Xshell在建立ssh会话时,会默认设置每隔60s发送保持活动的状态信息,可在菜单项文件 -> 属性 -> 连接 -> 保持活动状态 中设置

相关文章

  • ssh防超时(空闲)自动断开连接

    连接服务器时,服务器通常会在5分钟左右后没有操作的话,就会自动断开连接,这样就必须重新登录,然后一些操作就必须得重...

  • SSH 保持连接

    参考:iTerm2中ssh保持连接不断开参考:Linux使用ssh超时断开连接的真正原因参考:SSH 保持连接 (...

  • ssh远程连接服务器不断开

    ssh连接服务器,空闲断线的办法,可以使用如下命令ssh远程连接服务器不断开:

  • CentOS设置闲置账号超时时间

    通过远程登陆SSH服务器,闲置一定时间自动断开连接 临时生效:export TMOUT=10 #10秒钟后会超时断...

  • 解决ssh自动断开的问题

    ssh连接后, 过一段时间自动断开 编辑~/.ssh/config(没有则新建) 填入以下内容

  • 防止SSH连接自动断开

      在使用SSH的过程中,连接经常自动断开,通过修改配置解决。 修改sshd_config配置文件 修改.ssh/...

  • 保持ssh长期连接-以及-开启Keep-Alive功能

    1.保持ssh长期连接 个人玩云端服务器的时候不想突然断开连接为防止SSH登录一段时间后自动断开,可更改如下设置以...

  • SSH 链接自动断开

    ssh连上阿里云的服务后,总是会自动断开。可能阿里云LVS的限制,空闲TCP连接过一分多钟就会中断。解决办法:设置...

  • ssh登录centos超时断开

    在使用SecureCRT登录ECS时,ssh连接很快就断开了。 1、SecureCRT具有“反空闲”功能,可以发送...

  • 避免SSH连接因超时闲置断开

    法一:编辑: /etc/ssh/ssh_config 需要root权限呦: 添加行: ServerAliveInt...

网友评论

    本文标题:ssh防超时(空闲)自动断开连接

    本文链接:https://www.haomeiwen.com/subject/wgdmtxtx.html