如何在一小时后启用交互式 ssh 登录的自动注销

AMI*_*IT 3 linux ssh openssh sshd

我有一个要求,我希望我的 ssh 访问目标将在一小时后注销,但目前将 ssh 会话留给目标板空闲一小时后不会自动注销。

以下是在 tagets sshd_config 文件中设置的内容

ClientAliveInterval 15

ClientAliveCountMax 4
Run Code Online (Sandbox Code Playgroud)

那么我需要做哪些更改,以便我的 ssh 会话在小时后仍处于空闲状态时被注销。

Spa*_*ack 6

我已经遇到过ClientAliveCountMax阻止连接断开的情况。我会建议以下设置:

# ClientAliveInterval is in seconds
ClientAliveInterval 3600
ClientAliveCountMax 0
Run Code Online (Sandbox Code Playgroud)

如果空闲,这将在 1 小时后关闭连接。