哈喽,大家好,很遗憾前两天没有写文章,因为小编还是没能逃过这次的流感,成功地感冒发烧了,在家里躺了两天,今天终于可以继续给大家写文章了!好了,接下来说正事,想象一下,你有一台服务器经常被网络中各系统的很多个用户访问。有可能出现某些用户忘记登出会话让会话保持会话处于连接状态。但是你应该知道,一直有用户处于链接状态是不好的,但是你可以让用户在本机或 SSH 会话上超过一定时间不活跃的情况下自动退出。这次就说一个方法,raksmart服务器。
首先以 root 用户登录。
创建一个名为autologout.sh的新文件。
#vi/etc/profile.d/autologout.sh
加入下面内容:
TMOUT=100
readonly TMOUT
export TMOUT
保存并退出该文件。
为它添加可执行权限:
#chmod+x /etc/profile.d/autologout.sh
现在,退出或者重启系统。非活动用户就会在 100 秒后自动登出了。普通用户即使想保留会话连接但也无法修改该配置了。他们会在 100 秒后强制退出,这个数值可以自行的更改,看情况定吧。
这种方法对本地会话和远程会话都适用(即本地登录的用户和远程系统上通过 SSH 登录的用户)。
好了今天就到这里,大家下周一见咯~
领取专属 10元无门槛券
私享最新 技术干货