Linux自动注销用户

时间:2020-01-09 10:37:16  来源:igfitidea点击:

问题:我们有一些用户经常忘记注销,因此我想强迫他们退出,或者在检测到不活动时自动注销用户。
如何强制用户自动注销?

答:BASH提供TMOUT变量。
出于安全原因,必须在Linux/UNIX ssh/telnet会话不活动一段时间后注销不活动的用户。
这可以通过设置环境变量TMOUT来完成。

自动注销用户

将TMOUT变量添加到您的/etc/bashrc文件中:

# vi /etc/bashrc

将TMOUT设置为300秒(5分钟):

TMOUT=300

保存关闭文件。
闲置300秒后,上述配置将自动注销用户。
请注意,此hack仅适用于运行级别2、3,即不适用于GUI会话。