如何在 ubuntu 20.04 中设置 bash 自动注销过期

如何在 ubuntu 20.04 中设置 bash 自动注销过期

如何在 ubuntu 20.04 中设置 bash 自动注销过期?

我正在设置变量输出为了用户2小时在我的服务器使用以下狂欢-命令:

sudo export TMOUT=7200

但它根本不起作用,除了将该变量放入我的变量之外,还有其他解决方案可以实现这一点.profile吗?

答案1

您可以在以下位置设置注销脚本/etc/profile.d

  • 创建文件/etc/profile.d/autologout.sh

    sudo nano /etc/profile.d/autologout.sh

  • 内容autologout.sh

    #!/bin/sh
    # Sets auto log out for all users to 2 hours
    TMOUT=7200
    readonly TMOUT
    export TMOUT
    
  • 设置脚本的权限:

    sudo chmod 0755 /etc/profile.d/autologout.sh

  • 重新加载个人资料或注销并重新登录。

    source /etc/profile.d/autologout.sh

相关内容