linux 系统默认的无 *** 作超时时间怎样设置

linux 系统默认的无 *** 作超时时间怎样设置,第1张

用户超时注销

如果用户离开时忘记注销账户,则可能给系统安全带来隐患。可修改/etc/profile文件,保证账户在一段时间没有 *** 作后,自动从系统注销。

编辑文件/etc/profile,在“HISTFILESIZE=”行的下一行增加如下一行:

TMOUT=600

则所有用户将在10分钟无 *** 作后自动注销

超时注销不需要设置HISTSIZE=1000,只要设置TMOUT=300就可以啦!

你要我说原理就太复杂了,只简单的述下,首先TMOUT是SHELL的一个变量,SHELL的内部有一个每秒读取TMOUT变量和重置TMOUT变量的机制,当300秒没有任何 *** 作时,就注销登陆!如果有 *** 作即把TMOUT变量重置到用户设置的时间。

欢迎互相学习 ,我的博客:www.itwhy.org

1、注销linux系统的logout命令Logout 注销是登陆的相对 *** 作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可:[root@localhost root]#logoutRed Hat Linuxrelease 9(Shike)Kernel 2.4.20.8 on an i686Login: ← 回到登陆的画面2,关机或重新启动的shutdown命令Shutdown命令可以关闭所有程序,依照用户的需要,重新启动或关机。参数说明如下:立即关机:-h 参数让系统立即关机。范例如下:[root@localhost root]#shutdown –h now ← 要求系统立即关机指定关机时间:time参数可指定关机的时间或设置多久时间后运行shutdown命令,范例如下:[root@localhost root]#shutdown now ← 立刻关机[root@localhost root]#shutdown +5 ← 5分钟后关机[root@localhost root]#shutdown 10:30 ← 在10:30时关机关机后自动重启:-r 参数设置关机后重新启动。范例如下:[root@localhost root]#shutdown -r now ← 立刻关闭系统并重启[root@localhost root]#shutdown -r 23:59 ← 指定在23:59时重启动3,重新启动计算机的reboot命令顾名思义,reboot命令是用来重新启动系统的。常用的参数如下: -I 参数:在在重新启动之前关闭所有网络接口。虽然reboot命令有个参数可以使用,但是一般只需要单独运行reboot命令就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7487293.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存