Linux设置用户登录超时(闲置时间) 您所在的位置:网站首页 linux设置终端连接永不超时 Linux设置用户登录超时(闲置时间)

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

2024-06-05 14:59| 来源: 网络整理| 查看: 265

有以下几种方式:

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_profile 或 source /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次不活动就断开连接。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有