虚拟主机域名注册-常见问题 → 其他问题 → 其他问题 | ||||
在服务器上,找到/etc/ssh/sshd_config配置文件。 $ sudo vi /etc/ssh/sshd_config 找到以下参数: #ClientIntervalAlive #ClientAliveCountMax 该ClientIntervalAlive参数指定服务器在向客户端系统发送空数据包以保持连接活动之前等待的时间(以秒为单位)。 另一方面,该ClientAliveCountMax参数定义在没有从客户端获取任何消息的情况下发送的客户端活动消息的数量。如果在发送消息时达到此限制,则sshd守护程序将删除该会话,从而有效终止ssh会话。 超时值由上述参数的乘积给出,即 Timeout value = ClientIntervalAlive * ClientAliveCountMax 例如,假设您已定义了如下所示的参数: ClientIntervalAlive 1200 ClientAliveCountMax 3 的超时值将是1200秒* 3 =3600秒。这相当于1小时,这意味着您的ssh会话将在1小时的空闲时间内保持活动状态而不会丢失。 或者,您可以通过ClientIntervalAlive单独指定参数来获得相同的结果。 ClientIntervalAlive 3600 完成后,重新加载OpenSSH守护程序以使更改生效。 $ sudo systemctl reload sshd 作为SSH安全措施,始终建议不要将SSH超时值设置为很大的值,以免疏忽导致别人进入你的服务器操作。
|
||||
>> 相关文章 | ||||