如何Linux/UNIX取消TMOUT(AutoLogOut)

时间:2020-01-09 10:43:57  来源:igfitidea点击:

我已经在用户帐户的~/.profile以及UNIX或者Linux服务器上的/etc/profile文件中设置了TMOUT。
如何取消设置TMOUT变量?
如何在UNIX之类的操作系统下临时取消设置TMOUT?
可以将UNIX或者Linux登录shell配置为在一段时间不活动后自动注销用户。

TMOUT(在bash下)和autologout(在tcsh下)变量定义了自动注销时间(以秒为单位)。

重击shell未设置TMOUT

您可以将TMOUT变量设置为15分钟(900秒),如下所示:

$ export TMOUT=900
$ echo $TMOUT

要取消设置变量,请在Bash shell下执行以下内容:

$ export TMOUT=0
$ echo $TMOUT

您还可以在Bash shell下使用unset命令,如下所示:

$ unset TMOUT

您也可以编辑~/.bash_profile /~/.profile或者/etc/profile文件并删除TMOUT条目。
这将永久禁用TMOUT。

TCSH Shell取消自动注销

要取消设置tcsh shell下的autologout变量,请执行:

$ unset autologout