非特权 SSH 会话超时,但已 su'd(至 root)的会话仍保持活动状态

非特权 SSH 会话超时,但已 su'd(至 root)的会话仍保持活动状态

从 Windows-10 开始,我使用 MobaXterm 通过非特权帐户“mike”通过 SSH 远程登录到 Fedora-38 计算机,并且通常会建立第二个会话,我将其 su 到特权“root”帐户,这样我就不必 sudo 并提供每次都输入密码。

即使我运行 top 以使其保持活动状态,非特权连接也会超时(在 SSHD 计算机上使用 60 秒的 KeepAlive),但 su'd 会话通常不会那么快超时。特别有趣的是:如果我从 mike su 到 mike,该会话仍然会超时。

为什么?以及我可以采取什么措施来阻止非特权会话超时?

从那以后我了解到特权与此无关。稍等片刻,root 也会失去与 SSH 服务器计算机的连接。由于我还没弄清楚的原因,W-10机器的LAN I/F(192.168.0.44)看不到Linux SSH服务器,所以我只能使用WiFi连接(在192.168.0.40上),这可以看到 Linux 机器,但该连接在相对短暂的会话(几分钟)后不断重置(可能是由 MobaXterm),而一周前,SSH 连接持续了几个小时。

我在 SSHD 服务器上设置了较短的保持活动期限(现在为 60 秒),并且也选中了 MobaXterm 保持活动复选框。

相关内容