SSH连接经常会在几分钟不活动之后,出于安全原因,将会自动断开连接。通过修改一下命令可以让回话保持连接状态。
如何阻止 SSH 断开连接
以下操作是在ssh客户端修改,而不是在远程服务器中修改。
首先,需要创建或修改~/.ssh/config该文件:
[root@localhost ~]# mkdir ~/.ssh [root@localhost ~]# vim ~/.ssh/config Host * ServerAliveInterval 60
添加如上信息之后,确保第二行以空格开头。第一行告诉 SSH 将此配置应用于所有远程主机。也可以制定某一个远程服务器地址,只需将*修改为对应服务器的ip地址或域名即可。 如要全局应用此设置,请在/etc/ssh/ssh_config文件中添加或修改以下行。
[root@localhost ~]# vim /etc/ssh/ssh_config Host * ServerAliveInterval 60
这样,你的 SSH 会话连接将不会因为不活动而关闭了。
总 结
请记住只有在你确切地知道自己想要什么并且确定这不会给您带来任何问题之后,才能更改 SSH 等程序的行为。
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
服务器
+关注
关注
12文章
8933浏览量
85049 -
命令
+关注
关注
5文章
674浏览量
21962 -
SSH
+关注
关注
0文章
183浏览量
16276
原文标题:如何防止 SSH 会话断开连接
文章出处:【微信号:良许Linux,微信公众号:良许Linux】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
什么是 SSH(secure shell)
Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效
发表于 09-21 18:49
通过网口SSH登录,然后./wifi.sh连接wifi,SSH就被断开了是为什么?
我通过网口SSH登录,然后./wifi.sh连接wifi,这时SSH就被断开了,通过串口可以看到信息,但此时 SSH就无法登录了,ifcon
发表于 01-10 07:35
怎样去解决ssh连接wifi设置没有成功的问题
使用fcu1101自带系统,lsmod 出现8723bu,说明驱动加载,用wifi.sh配置wifi时,ssh连接断开,再也连不上了。只能重新启动,用ssh
发表于 01-11 07:37
ESP32-C3的USB CDC断开时重置了,有没有办法防止它在断开连接时重置?
我正在尝试 ESP32-C3 的 USB CDC。当 USB CDC 与 PC 的终端软件断开连接时,ESP32-C3 似乎会重置。(查看“基本控制台示例”。https: //github.com/espressif/esp-idf/tr ... sole/basic)有
发表于 04-13 08:03
SSH服务器应用程序免费下载
SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录
发表于 11-25 08:00
•1次下载
Linux上保护 SSH 服务器连接的方法
SSH 是一种广泛使用的协议,用于安全地访问 Linux 服务器。大多数用户使用默认设置的 SSH 连接来连接到远程服务器。
SSH第1部分:配置SSH以安全连接到远程设备
Secure Shell (SSH) 协议通常用于远程管理,因为它在客户端和远程设备之间提供加密连接,并在两个系统之间启用加密的双向通信路径。几十年来,开发人员一直依靠 SSH 协议与 Linux
保持SSH会话不掉线
如果我们看到这个错误消息,意味着我们需要手动创建这个配置文件。如果 .ssh 目录不存在,首先创建 .ssh 目录,使用命令 mkdir $HOME/.ssh 来创建目录,如果提示目录已经存在,我们将会看到一个消息 “File
Linux上建立SSH安全连接的10种方法
建立 SSH 安全连接的方法是通过 SSH (Secure Shell) 协议建立的加密通道,用于在服务器和客户机之间的安全通信。SSH 协议是一种加密的远程登录协议,由于其高度的安全
地平线旭日X3派试用 | ssh密钥登陆 蓝牙手柄连入ros
SSH为建立在应用层基础上的安全协议,专为远程登录会话和其他网络服务提供安全性的协议,利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题……
Serial、SSH、Rlogin、Telnet、Raw协议介绍
SSH是较可靠,专为远程登录会话和其他网络服务提供安全性的文件传输协议。建立在应用层和传输层基础上。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。
如何通过SSH连接到Linux计算机?
如何通过SSH连接到Linux计算机? SSH是一种加密的网络协议,用于在不可信的网络中安全地远程访问和操作计算机。在Linux环境中,SSH经常被用于远程登录和管理服务器。 第一部分
连接电路时为什么要断开开关
在连接电路时断开开关是一个非常重要的安全措施,它可以有效防止电路短路、过载、触电等危险情况的发生。 避免电路短路 电路短路是指电路中的电流不经过负载,而是直接从电源的正负极之间流过,造成电流
评论