银河麒麟系统可通过四种方式配置终端自动注销:一、修改/etc/profile全局设置tmout;二、编辑用户~/.bash_profile单独配置;三、用screen工具实现自动退出或锁定;四、结合安全中心图形界面强化账户保护。

如果您在银河麒麟操作系统中使用终端时,希望防止因长时间闲置导致的未授权访问风险,则需配置终端自动注销机制。以下是多种可行的设置方法:
一、通过修改全局环境变量文件设置
该方式使所有用户在登录后终端会话闲置指定时间即自动退出,适用于系统级统一安全管理。
1、以管理员身份打开终端,执行命令:sudo vim /etc/profile
2、将光标移至文件末尾,按下 i 键进入编辑模式,新增一行:TMOUT=600
3、按 Esc 键退出编辑模式,输入 :wq 保存并退出
4、使配置立即生效,执行:source /etc/profile
二、为单个用户单独配置自动注销
该方式不影响其他用户,仅对当前用户生效,适合差异化安全策略部署。
1、切换至目标用户(如 test),执行:su - test
2、编辑其 shell 配置文件:vim ~/.bash_profile
3、在文件末尾添加:export TMOUT=600
4、保存退出后,执行:source ~/.bash_profile
三、使用 screen 工具实现带锁定功能的自动注销
该方式提供更精细的控制能力,在闲置超时后可选择自动退出或自动锁定会话,增强操作连续性与安全性。
1、安装 screen 工具:sudo apt install screen -y
2、编辑 screen 全局配置文件:sudo vim /etc/screenrc
3、在文件中添加以下任一行(二选一):
若需自动退出: idle 120 quit autodetach off
若需自动锁定:idle 120 lockscreen autodetach off
4、确保用户登录时启用 screen,向 /etc/profile 中追加启动逻辑(参考知识库中 trap 与 exec screen 相关配置)
四、通过安全中心图形界面辅助管理
银河麒麟安全中心提供账户保护模块,可协同终端自动注销策略,形成多层防护体系。
1、点击“开始菜单” → “设置” → “安全” → “安全中心”
2、进入“账户保护”页面,确认已开启 密码错误锁定策略 和 强制密码复杂度要求
3、在“安全体检”中运行全盘扫描,检查是否存在未配置自动注销的终端服务项











