如何启用自动登录但仍需要密码

如何启用自动登录但仍需要密码

我正在运行 Ubuntu GNOME 14.04,使用 gdm 显示管理器和 gnome-shell 环境,我需要实现以下行为:启动后,选定的用户会自动登录,但仍需要密码才能访问会话。换句话说,用户自动登录后,屏幕立即锁定。

特别需要用户登录;它不是在启动时启动服务(这可以通过不同的方式实现)。

这种行为可能吗?如果可能,如何以最干净、最不黑客的方式做到这一点?更改显示管理器或环境不是一个选择。

谢谢您的任何意见。

答案1

启用自动登录。

gnome-screensaver通过运行以下命令检查您是否已安装。

sudo dpkg --get-selections | grep gnome-screensaver

如果尚未安装,请运行以下命令进行安装gnome-screensaver

sudo apt-get update && sudo apt-get install gnome-screensaver

在启动应用程序上添加此命令。(要打开启动应用程序首选项,请在 Unity 仪表板上搜索“启动应用程序”。

/usr/bin/gnome-screensaver-command -l

在此处输入图片描述

此截图是 Unity 截图。但它无需任何修改即可在 GNOME shell 上使用。

最新的 Ubuntu 版本有一个名为的命令loginctl。您可以用以下命令替换启动命令并完成相同的操作。

loginctl lock-session

相关内容