在Ubuntu系統中,可以通過多種方法來設置會話超時,以下是一些常見的方法:
.bashrc
或.bash_profile
)設置TMOUT變量,例如export TMOUT=900
表示900秒內無任何操作就會自動退出登錄。/etc/ssh/sshd_config
文件,設置ClientAliveInterval
和ClientAliveCountMax
參數。例如,ClientAliveInterval 300
和ClientAliveCountMax 3
表示每隔300秒發送一次請求,如果客戶端在3次請求后無響應,則斷開連接。/etc/systemd/system/getty@.service
文件,修改#IdleTimeoutSec=
后的值,例如IdleTimeoutSec=1800
表示1800秒內無任何操作就會自動退出登錄。/etc/sudoers
文件,找到Defaults
部分,修改timeout
值,例如Defaults timeout=1800
表示1800秒內無任何操作就會自動退出sudo權限。通過上述方法,你可以根據具體需求選擇合適的方式來設置Ubuntu的會話超時。根據你的需求,選擇合適的方法進行修改,以確保系統安全性和用戶體驗。