要设置CentOS SSH超时时间,您可以通过修改SSH配置文件来实现。请按照以下步骤操作:
打开终端。
使用文本编辑器打开SSH配置文件。在这个例子中,我们将使用vi
编辑器。您也可以使用其他编辑器,如nano
。
sudo vi /etc/ssh/sshd_config
在配置文件中找到以下行:
#ClientAliveInterval 0
#ClientAliveCountMax 3
如果您找不到这些行,请在文件的末尾添加它们。
取消这两行的注释(删除行首的#
符号),并设置合适的超时时间。例如,如果您希望设置超时时间为10分钟,可以将这两行更改为:
ClientAliveInterval 600
ClientAliveCountMax 3
ClientAliveInterval
的值是以秒为单位的,所以600表示10分钟。ClientAliveCountMax
表示在断开连接之前允许的最大空闲时间次数。
保存并关闭配置文件。
重启SSH服务以使更改生效:
sudo systemctl restart sshd
现在,您的CentOS SSH超时时间已设置为您指定的值。请注意,这些设置适用于服务器端。如果您还需要设置客户端的超时时间,请在客户端上执行类似的步骤,但需要编辑客户端的SSH配置文件(通常位于/etc/ssh/ssh_config
或~/.ssh/config
)。