哪个软件提供/usr/bin/lock
或/local/bin/lck
?
这手动的说 GNU Screen 将调用屏幕锁定程序。但我的系统中没有它们。我的也是$LOCKPRG
空的。那么我可以安装任何标准的 Linux 软件来为 GNU Screen 提供锁定功能吗?
答案1
我的Debian版本screen
(软件包版本4.1.0~20120320)内置了锁定功能;点击C-a x
锁定整个环境(因此甚至不允许分离C-a d
)。 Debian 版本屏幕的手册页写道,“调用屏幕锁定程序(/local/bin/lck 或 /usr/bin/lock或内置的(如果没有其他可用的))”。
如果您想锁定终端会话,可以使用vlock
.来自手册页,“vlock 是一款用于在 Linux 控制台上锁定一个或多个会话的程序。”
我也尝试安装vlock
和运行LOCKPRG=$(type -p vlock) screen
。点击C-a x
锁定屏幕后,我看到screen
正确调用了vlock
锁定屏幕。同样,整个环境被锁定,因此我无法使用 暂停屏幕C-a d
。