我正在尝试编写一个使用ssh连接进行“心跳”的shell脚本。我想在某个超时(连接断开后)之后终止该连接的客户端和服务器端。
到目前为止,我发现:
- ssh和sshd的TCPKeepAlive是/否
- ClientAliveCountMax为sshd的
- ClientAliveInterval为sshd的
- ServerAliveCountMax为SSH
- ServerAliveInterval为SSH
要更改“ ClientAliveCountMax”,我必须在每台目标计算机上修改sshd_config(默认情况下禁用此选项)。
所以我的问题是-我是否也可以将“ TCPKeepAlive”用于我的目的(而不更改源/目标计算机上的其他任何内容)?
目标操作系统是SLES11 SP2-但我认为这与之无关。
ControlMaster
选件并使用从属连接?