Raspbian:锁定(但不注销)仅命令行系统,以便后台进程可以继续

Raspbian:锁定(但不注销)仅命令行系统,以便后台进程可以继续

我有一台运行完整 Buster 的 Raspberry pi,但只能启动到命令行界面 (CLI)。目前,我只能登录或注销。我希望能够保持登录状态,以便我的后台进程可以继续运行,但要锁定系统,以免有人走上前来并意外弄乱它。我还想启用自动登录,以便某些需要登录用户的脚本可以运行,但仍具有锁定的安全性。

这个问题与 SSH 不再有任何关系,因此版主推荐的 10 年历史的 SSH 线程既不是部分重复,也不是全部重复。

答案1

vlock就是你要找的。

我以前从未使用过它,但我刚刚在 Kubuntu 上测试了它,它锁定了控制台,但在后台运行的进程继续运行。

死亡网

vlock 是一个用于锁定 Linux 控制台上的一个或多个会话的程序。这对于有多个用户可以访问控制台的 Linux 计算机尤其有用。一个用户可以锁定自己的会话,同时仍允许其他用户在其他虚拟控制台上使用系统。如果需要,可以锁定整个控制台并禁用虚拟控制台切换。

它似乎在 Debian 存储库中,因此您可以使用以下命令安装它:

$ sudo apt install vlock

如果由于某种原因不是这样,您可以从源代码构建它:

相关内容