美文网首页
保持ssh长期连接-以及-开启Keep-Alive功能

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

作者: 单林敏 | 来源:发表于2019-03-31 11:29 被阅读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

    相关文章

      网友评论

          本文标题:保持ssh长期连接-以及-开启Keep-Alive功能

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