在Debian系统中,您可以通过修改SSH配置文件来设置SFTP会话超时
打开终端。
使用文本编辑器打开SSH配置文件。在这个例子中,我们将使用nano编辑器。您可以使用您喜欢的任何其他编辑器。输入以下命令:
sudo nano /etc/ssh/sshd_config
#ClientAliveInterval 0
#ClientAliveCountMax 3
ClientAliveInterval 600
ClientAliveCountMax 0
ClientAliveInterval的值是以秒为单位的,所以在这个例子中,我们设置了10分钟(600秒)。ClientAliveCountMax设置为0表示在任何活动检测到之前立即断开会话。
保存并关闭配置文件。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter。
重新启动SSH服务以应用更改:
sudo systemctl restart ssh
现在,SFTP会话将在指定的超时时间后自动断开连接。