如何让终端在闲置 15 分钟后冻结

如何让终端在闲置 15 分钟后冻结

我想让我的终端在超过 15 分钟未使用时冻结。我可以选择编辑 .ssh/sshd_config。

但我想要一个脚本而不是这个......

答案1

这个问题寻找可能的解决方案。

如果您使用,screen您可以按Ctrl-a x手动锁定您的会话。需要您的用户密码才能再次解锁。要在 15 分钟(900 秒)后自动锁定,只需idle 900 lockscreen在您的 中指定即可.screenrc

还有一些vlock不需要已经运行的屏幕会话但必须手动运行。

答案2

在用户中添加以下几行.bashrc

if [ -z "$STY" ]; then
    exec screen -ARR
fi

编辑文件.screenrc

idle 900 lockscreen

它将锁定闲置超过 15 分钟的屏幕,如果您再次尝试访问它,则必须输入密码。

相关内容