当前位置: 首页>>技术问答>>正文


如何在LightDM中禁用自动登录?

,

问题描述

我正在玩”User accounts”并以某种方式设置自动登录。现在,当我启动我的电脑时,它只有一个名为”login”的按钮。单击该按钮,直接将我登录到我的PC。

登录时没有音乐或没有要求输入密码。作为副作用,它会单独询问密钥环密码

如何禁用自动登录并使登录/密钥环密码再次像以前一样统一?

注意:尝试禁用系统设置中的自动登录>用户帐户不起作用。

这是我的/etc/lightdm/lightdm.conf的内容(我在其中评论了我的用户名mgandhi的自动登录):

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
#autologin-user=mgandhi

最佳解决方法

gksudo gedit /etc/lightdm/lightdm.conf 

它显示一些文本如下:

[SeatDefaults]  
greeter-session=unity-greeter  
user-session=ubuntu  
autologin-user=username

  1. <username>将是您使用或不使用密码自动登录的特定用户名。删除此用户名并键入管理用户名或将其留空。

  2. 关闭系统。它将返回登录选择屏幕。只需关闭系统并重新启动它。

次佳解决方法

我有同样的问题,它通过命令解决:

sudo gpasswd -d USER nopasswdlogin

您应该在哪里通过您的用户名更改USER。

第三种解决方法

系统设置

lightdm,ubuntu

lightdm,ubuntu

禁用自动登录

第四种方法

gksu gedit /etc/lightdm/lightdm.conf

你应该看到类似的东西:

[SeatDefaults]
autologin-guest=false 
autologin-user=username
autologin-user-timeout=0
autologin-session=lightdm-autologin
greeter-session=unity-greeter
user-session=ubuntu

删除或放置包含自动登录的每行开头的#并保存/退出并重新启动以进行测试。

第五种方法

@duffydack的答案很少适合你…试试这个:

在终端上做:

sudo vi /etc/gdm/custom.conf

要么

sudo nano /etc/gdm/custom.conf

您的文件现在应该如下所示:

[daemon]
AutomaticLoginEnable=false
AutomaticLogin=craig
TimedLoginEnable=false
TimedLogin=craig
TimedLoginDelay=10
DefaultSession=gnome-2d

AutomaticLoginEnable=true编辑为AutomaticLoginEnable=false

这是另一种选择。

第六种方法

好的,最后问题解决了。我收到了一封来自偶尔的stack-exchange访客Rafter先生的电子邮件。以下是方式:

  • 运行sudo grep nopasswd /etc/*

  • 这将至少显示2行:

    /etc/group:nopasswdlogin:x:112:`<login name>`   
    /etc/gshadow:nopasswdlogin:!::`<login name>`
    
  • 使用sudo编辑这些文件,并从这些行中仅删除<login name>并保存。

  • 转到”User Accounts”并禁用自动登录

  • 重新启动计算机,现在它应该再次要求输入密码!

第七种方法

转到您的终端并输入:

passwd

它将询问您的新Unix密码并解决。

然后,您可以转到您的用户帐户并更改任何内容。

第八种方法

想出答案:

  • 使用Ubuntu live CD启动。

  • 以root身份编辑lightdm.conf

  • 用户评论(用#)autologon

  • 保存并重启进入系统。

  • 启动到用户登录界面,选择Ubuntu并输入密码。

  • 启动到通常的Ubuntu桌面。

第九种方法

我正在运行12.10并且我在这个线程中尝试了所有内容并且没有任何效果。最后我尝试在lightdm.conf中删除可疑行并成功:

  • 运行gksu gedit /etc/lightdm/lightdm.conf

  • 我不记得确切的行,因为我已经删除它,但它类似于autologin-lightdm=true。删除它。

希望这个有效!

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/2515.html,未经允许,请勿转载。