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会话。