ssh - SSH空闲超时相关

标签 ssh

Q1>下面提到的选项a和选项b之间是否有任何关系。如果两个都配置了怎么办?

Option a)
SSH client side config
ServerAliveInterval 300
ServerAliveCountMax 2

Option b)
SSH server side config
ClientAliveInterval 150
ClientAliveCountMax 2

Q2>当客户端或服务器发送空数据包以保持 session Activity 时,如果 session 始终处于 Activity 状态,客户端/服务器将响应吗?我的意思是,发送空数据包的任何人都希望对方看到空数据包并做出响应吗?

Q3>如果我在选项b中设置ClientAliveCountMax = 0会发生什么。它会发送空数据包(甚至一个)吗?

最佳答案

  • 如果两者都配置,则客户端和服务器都将尝试使连接保持 Activity 状态。
  • 是,发送空数据包的任何一方都希望连接的另一端有响应。
  • 否,如果ClientAliveCountMax设置为0,服务器将不会发送任何空数据包。
  • 关于ssh - SSH空闲超时相关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46065268/

    相关文章:

    ubuntu - Amazon EC2 我可以使用 ubuntu 用户在没有 key 和密码的情况下登录,为什么?

    通过 SSH 访问的 Linux XML 编辑器?

    linux - 用于远程文件夹复制的嵌套 scp

    php - vagrant up 后出错

    python - paramiko ssh.connect - 要发送什么参数?

    bash - 在循环中的 bash shell 脚本中执行 ssh 命令

    python - 没有 "nohup"python 命令结果

    javascript - grunt-ssh 给出 - 错误 : no such file while upload

    macos - 修改电脑名称后无法登录Github for Mac客户端

    git - 如何通过 SSH 创建远程仓库?