:::tips 当 SSH 连接到 CentOS 服务器时, 如果一段时间不操作, SSH 会自动断开。 这时, 可修改配置增加连接时长。 :::

修改配置

  1. vim /etc/ssh/sshd_config
  • 在配置中找到

    1. #ClientAliveInterval 0
    2. #ClientAliveCountMax 3
    1. ClientAliveInterval 30
    2. ClientAliveCountMax 3
  • ClientAliveInterval 指定了服务器端向客户端发送消息的间隔,默认 0 不发送消息。

  • ClientAliveInterval 30 服务器端每 30 秒发送一次消息。
  • ClientAliveCountMax 服务器端发送消息后客户端没有响应的次数达到一定值,就自动断开。

    重启 sshd

  • 重启 sshd 使配置生效。 :::tips service sshd restart :::

    推荐阅读

    nukix的工具箱
    nukix的博客_CSDN博客-android,linux,Java NIO领域博主