设置登录超时
cat /etc/profile|grep TMOUT查看TMOUT是否被设置,
vi /etc/profile修改配置文件,重新登录使配置生效或者执行
export TMOUT=180
180s后没有操作交互,将退出当前用户的登录,并显示如下信息。
[root@localhost ~]# timed out waiting for input: auto-logout
vim /etc/ssh/sshd_config找到以下两行:
#ClientAliveInterval 90
#ClientAliveCountMax 3
去掉注释,修改后面的数字:
ClientAliveInterval 90
ClientAliveCountMax 2保存退出后,重启ssh服务。
[root@localhost ~]# systemctl restart sshd
这种方法对除了root之外的所有用户都是90秒登录超时,自动登出。第一行表示每90秒检测一次,第二行表示检测到2次
不活动就断开连接。