如何判斷 sshd 是否正在以 ClientAliveInterval > 0 運作?

如何判斷 sshd 是否正在以 ClientAliveInterval > 0 運作?

我是某個系統上的用戶,我想知道該系統是否正在執行 sshd,且 ClientAliveInterval > 0,這會告訴我是否需要擔心在本機上使用 ServerAliveInterval。我看不懂/etc/ssh/sshd_config,但是有沒有辦法查詢 sshd 或類似的東西?

答案1

看看我的問題。這與你的情況有關。所以答案是:丟掉鏈接,看看伺服器端和客戶端的進程是否死掉了。

您還可以觀察您的連接,tcpdump -i $INTERFACE port ssh我認為它甚至可以解碼“ssh-keepalive”(如果它處於活動狀態)。

預設為“不活動”。

相關內容