如何判断 sshd 是否正在以 ClientAliveInterval > 0 运行?

如何判断 sshd 是否正在以 ClientAliveInterval > 0 运行?

我是某个系统上的用户,我想知道该系统是否正在运行 sshd,且 ClientAliveInterval > 0,这会告诉我是否需要担心在本地使用 ServerAliveInterval。我看不懂/etc/ssh/sshd_config,但是有没有办法查询 sshd 或类似的东西?

答案1

看看我的问题。这与你的情况有关。所以答案是:丢掉链接,看看服务器端和客户端的进程是否死掉了。

您还可以观察您的连接,tcpdump -i $INTERFACE port ssh我认为它甚至可以解码“ssh-keepalive”(如果它处于活动状态)。

默认为“不活动”。

相关内容