zoukankan      html  css  js  c++  java
  • ubuntu 保持ssh的长连接

    前言

    由于家里那台破船儿装的是ubuntu,所以我通常会从外边连回家做羞羞的事。这时候,它总是断,就很烦躁。所以我就想,它要是个长连接就好了。

    原理

    其实,很简单。就是ssh客户端定时向服务端发送心跳包,证明自己活着。这样server端就不会主动把它断掉了。

    做法

    1. 在/etc/ssh/ssh_config中添加两行配置。
    TCPKeepAlive yes
    ServerAliveInterval 300 #300秒发送一次心跳包
    
    1. 在/etc/ssh/sshd_config中添加两行配置。
    ClientAliveInterval 60    #表示每60s发送一次心跳包
    ClientAliveCountMax 300   #客户响应次数达到300,就断开连接
    

    然后重启ssh服务即可。

  • 相关阅读:
    作业
    复习整理3
    复习整理2
    复习整理1
    书籍-os 相关
    书籍正则
    书籍
    SocketServer 简化编写网络服务器的步骤
    socket 粘包
    经典排序算法
  • 原文地址:https://www.cnblogs.com/young233/p/12957743.html
Copyright © 2011-2022 走看看