• Linux设置用户登录超时(闲置时间)


    有以下几种方式:

    • 1.针对所有用户
    vim /etc/profile
    
    export TMOUT=900    # 设置闲置时间为15分钟,单位为秒;如果没有此行则直接添加进去
    

    保存退出,使用命令source /etc/profile立即生效

    • 2.针对特定用户(如针对chen)
    cd /home/chen/
    vim .bash_profile
    或 vim .bashrc
    export TMOUT=900
    

    保存退出,使用命令source /home/chen/.bash_profilesource /home/chen/.bashrc立即生效

    • 3.通过修改ssh的配置文件来实现

    ssh是我们在Linux系统中比较常用的一款工具,通过修改ssh的配置文件/etc/ssh/sshd_config我们同样也可以实现超时自动登出功能,具体如下:

    vim /etc/ssh/sshd_config
    找到以下两行:
    ClientAliveInterval 60
    ClientAliveCountMax 5
    

    保存退出后,重启ssh服务:

    systemctl restart sshd
    

    这种方法对除了root之外的所有用户都是60秒登录超时,自动登出。第一行表示每60秒检测一次,第二行表示检测到5次不活动就断开连接。

  • 相关阅读:
    POJ 3093 Margaritas on the River Walk(背包)
    BZOJ 2287 【POJ Challenge】消失之物(DP+容斥)
    WC2017 Day1
    WC2017 Day0
    WC2017 Conclusion
    WC2017 Day6
    UOJ #58 糖果公园
    WC2017 Day5
    codevs 1946 阿狸的打字机
    HDU 2457 DNA_repair
  • 原文地址:https://www.cnblogs.com/even160941/p/14554434.html
Copyright © 2020-2023  润新知