![Lubuntu 16.10:如何通过欢迎界面登录而无需输入密码](https://linux22.com/image/891498/Lubuntu%2016.10%EF%BC%9A%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%E6%AC%A2%E8%BF%8E%E7%95%8C%E9%9D%A2%E7%99%BB%E5%BD%95%E8%80%8C%E6%97%A0%E9%9C%80%E8%BE%93%E5%85%A5%E5%AF%86%E7%A0%81.png)
如何允许帐户在 Lubuntu 16.10 中无需输入密码即可登录欢迎界面?
我记得这个在 Ubuntu 上可用,但我还没找到在 Lubuntu 上可用的方法
GUI 尝试 1
我尝试了 GUI 方式:“用户和组”-> 更改密码-> [勾选]“登录时不询问密码”。然后重启电脑。
这不管用。lightdm gtk 问候程序当然不会要求用户输入密码(假设它名为user2
),但在我单击之后ok
,硬盘运行了一段时间,然后我又回到了登录屏幕。
原始配置
/etc/lightdm/lightdm.conf:
[SeatDefaults]
# Check https://bugs.launchpad.net/lightdm/+bug/854261 before setting a timeout
user-session=Lubuntu
greeter-session=lightdm-gtk-greeter
allow-guest=false
配置文件尝试 1
我撤消了 gui 尝试。将以下几行添加到/etc/lightdm/lightdm.conf.d/20-lubuntu.conf
,在添加这些行之前它是空的。
[SeatDefaults]
user-session=Lubuntu
autologin-user=user2
autologin-user-timeout=delay
我重新启动计算机,发现仍然需要密码才能登录lightgreeter。
配置文件尝试 2
我撤消了对配置文件的其他更改。撤消 gui 尝试。我跟着如何让 Lubuntu 自动登录?
将以下行添加到/etc/lightdm/lightdm.conf
[Seat:*]
pam-service=lightdm
pam-autologin-service=lightdm-autologin
autologin-user=user2
autologin-user-timeout=0
之后我重启了电脑。仍然需要密码才能登录。
配置文件尝试 3
我撤消了对配置文件的其他更改。撤消 gui 尝试。我跟着如何让 Lubuntu 自动登录?
在现有部分 [SeatDefaults] 下添加以下几行 /etc/lightdm/lightdm.conf
,
autologin-user=user2
autologin-user-timeout=0
user-session=Lubuntu
greeter-session=lightdm-gtk-greeter
之后,我重启了电脑。仍然需要密码才能登录。
配置文件尝试 4
我撤消了配置文件尝试 3,并且没有使用 gui 尝试。我备份到/etc/lightdm/lightdm.conf
然后/etc/lightdm/lightdm.conf.orig
替换/etc/lightdm/lightdm.conf
为有机大理石的配置文件:
[Seat:*]
autologin-guest = false
autologin-user = user2
autologin-user-timeout = 0
[SeatDefaults]
allow-guest = false
user2
之后,我重启了电脑。仍然需要密码才能像在接待处一样登录。
新帐户(解决方法 1)
我创建了一个名为 user3 的新帐户。创建时我选择不加密主文件夹,还选择在实际登录帐户之前自动登录。此后,到目前为止,帐户上的自动登录似乎可以正常工作。
我可以尝试在 user3 帐户上复制我为 user2 所做的一切。但理想情况下,我应该只单击 user2 的复选框,然后让自动登录对现有帐户起作用...
概括
我不知道为什么只有 GUI 方式会改变欢迎程序的行为(它使欢迎程序不要求输入密码,但也不让我登录。不过我确实听到了几秒钟的硬盘噪音。)。
答案1
这里还有另一个可以尝试的。这是来自 16.04 系统,而不是 16.10,但已证明可以在那里工作。这是我的lightdm.conf
文件的完整内容。
[Seat:*]
autologin-guest = false
autologin-user = user2
autologin-user-timeout = 0
[SeatDefaults]
allow-guest = false
这是来自不同 16.04 系统的完整 lightdm.conf,它也可以运行。
[SeatDefaults]
autologin-user = user2
autologin-user-timeout = 0
user-session = Lubuntu
greeter-session = lightdm-gtk-greeter
allow-guest = false
答案2
如果我理解正确的话,GUI 尝试 1 之所以失败,只是因为屏幕休眠后您需要重新登录。可以通过前往设置 -> 亮度和锁定 -> 取消选中 Ubuntu 系统设置中的需要密码来解决这个问题。