Linux--修改会话超时时间

控制用户在一段时间内没有活动时会话的自动注销时间

 

1、修改ssh配置文件(适用于SSH会话)

vim /etc/ssh/sshd_config
ClientAliveInterval 1800    #秒
ClientAliveCountMax 0       #次数

#更新配置
sudo systemctl reload sshd

 

2、修改终端环境变量(适用于交互式终端会话)

用户级:

#修改~/.bashrc或~/.bash_profile
vim ~/.bashrc
TMOUT=3600    #秒

source ~/.bashrc

系统级:

vim /etc/profile
export TMOUT=43200    #秒

source /etc/profile

 

3、修改用户在使用 su 命令切换到其他用户后的超时时间

用户级则修改各用户的.bashrc 或 .bash_profile 文件

vim /etc/login.defs
SU_TIMEOUT 10    #分钟

 

posted @ 2024-01-16 14:59  心恩惠动  阅读(613)  评论(0编辑  收藏  举报