如何通过自动登录后自动锁定我的计算机

如何通过自动登录后自动锁定我的计算机

我已经将我的 ubuntu 12.04 LTS (unity) 设置为断电后打开计算机时自动登录。这样安装的 Web 服务器就可以继续运行。但我还必须在登录后立即锁定计算机,这样除了我之外,没有人可以使用它。我该怎么做呢?

gnome-screensaver-command -l确实锁定了计算机。但是是手动的。我希望它在登录后自动完成。

我不希望除了我之外的任何人使用这台电脑。

答案1

当您安装 Web 服务器时,您无需“登录”即可运行该 Web 服务器。

诸如 apache 或 nginx 之类的 Web 服务器在启动时启动,其父进程由 root 运行(以绑定到端口)。后续子进程通常由配置中指定的用户或组启动。因此,您的计算机可以处于开启状态但未登录,并且您的系统仍将运行 Web 服务器。无论您是否通过 GUI 登录,都可以通过 SSH 进行远程管理。

因此,不需要自动登录来使网络服务器工作(除非它是一个奇怪的 Node.js 或其他需要用户手动启动的后端)。

相关内容