我想让我的终端在超过 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 分钟的屏幕,如果您再次尝试访问它,则必须输入密码。