Shell
保持 Linux 服务器 SSH 连接不断线的几种方法
一般情况下 Linux 服务器用的 SSH server 都是 openSSH,默认的安全策略设置都是隔一小段时间没有操作就自动断线,譬如我自己连接到远程 VPS。
服务器段修改
修改ssh配置文件/etc/ssh/sshd_config,添加或者修改ClientAliveInterval为“ClientAliveInterval 60”。这个参数的是意思是每1分钟,服务器向客户端发一个消息,用于保持连接。保存后记得重启ssh服务。
修改过后,上面几个办法都可以让ssh保持连接,一直处于alive状态,不会因为没有操作而被服务器强制断线了。
Linux 系统本地
在linux系统中使用ssh连接远程服务器时,可以使用-o的一个参数ServerAliveInterval来设置防止超时的时间。
比如:ssh -o serveraliveinterval=60 username@host
Windows 系统本地

对这篇文章感觉如何?
太棒了
1
不错
0
爱死了
0
不太好
0
感觉很糟
0
More in:Shell
向你的命令行脚本添加 Shebang 行
#!/bin/sh 上面这行代码,常常出现在 shell 脚本中,是一个 shell 脚本的标准起始行,也被称作 Shebang 行。 Shebang 即 SHArp(#) 和 bang(!) 的组合 […]
尝试在 Linux 中使用 Flatpak 来安装应用吧
Flatpak是一个实用的程序包管理程序,就算是菜鸟通过它也可以简单地控制安装应用的版本和运行环境,也可以帮助高手们更方便地掌控自己的 Linux 或多系统协同。
Linux 下扩展交换空间
一般来说,当应用程序使用大量物理内存(RAM)并且不够用时操作系统会开始使用交换空间(Swap Space)。这种情况下,操作系统会把不活动的物理页面置换到交换空间。释放出来的空闲内存可以继续被其他应用程序使用。等到物理内存使用量降下来后,交换的内存区域又会换回到物理内存中。系统管理员应该确保系统交换空间足够,保证操作系统在内存不够用时始终能够通过置换页面的方式获取可用的物理内存。接下来,我们就来介绍如何创建、扩展和删除交换空间。
















