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

2019-03-31  本文已影响0人  单林敏

1.保持ssh长期连接

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

# vi /etc/ssh/sshd_config

将如下两行代码前的 # 去掉,然后做相应修改:(若无此两行代码请在末尾自行添加)
这里可以直接用 "Esc "+ "/" + "Client" 来搜索ClientAliveInterval的位置,然后回车之后按i进行插入修改,ClientAliveCountMax同理,最后Esc--> :wq 退出
#PermitUserEnvironment no
#Compression delayed
ClientAliveInterval 30
ClientAliveCountMax 5
#ShowPatchLevel no
#UseDNS yes
保存,重启SSH即可生效:

# service sshd restart

2.开启Keep-Alive功能

开启Keep-Alive功能可使客户端到服务器端的连接持续有效,当出现对服务器的后继请求时,Keep-Alive功能避免了建立或者重新建立连接。可见,对访问静态网页时,开启Keep-Alive是很有用的。

因为在进行WordPress管理方面上的优化时,需要安装静态缓存插件,所以,开启Keep-Alive功能十分必要。

vi /usr/local/apache/conf/extra/httpd-default.conf

依次修改以下四条:
Timeout 20
KeepAlive On
MaxKeepAliveRequests 50
KeepAliveTimeout 5
退出,保存:
:wq

上一篇 下一篇

猜你喜欢

热点阅读