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

分享于 

3分钟阅读

ubuntu

  繁體

问题

注意:尝试从"系统设置">"用户帐户"禁用"自动登录"无效。

这是/etc/lightdm/lightdm.conf (我为用户名mgandhi注释了自动登录)的内容:


[SeatDefaults]


greeter-session=unity-greeter


user-session=ubuntu


#autologin-user=mgandhi




答案1


gksudo gedit /etc/lightdm/lightdm.conf 



它显示一些文本,如下所示:


[SeatDefaults] 


greeter-session=unity-greeter 


user-session=ubuntu 


autologin-user=username



解决方案

  • 这个<username>是你的特定用户名,它自动登录(使用或不使用密码),删除此用户名,并输入管理用户名,或者留空
  • 关闭系统,它返回到登录选择屏幕,切断系统电源再打开

  • 答案2

    我也有同样的问题,解决命令:

    
    sudo gpasswd -d USER nopasswdlogin
    
    
    
    

    应根据用户名更改用户的位置。


    答案3

    系统设置

    enter image description here

    enter image description here

    禁用自动登录


    答案4

    
    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
    
    
    
    

    答案5

    试试这个:

    在终端上执行:

    
    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=trueAutomaticLoginEnable=false

    这是另一种选择。


    答案6

    以下是方法:

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

  • 转到"用户帐户",并禁用自动登录
  • 重新启动计算机,现在它应该再次请求密码!

  • 答案7

    转到终端,并输入以下内容:

     
    passwd
    
    
    
    

    它会询问你新的Unix密码,并解决。

    然后,稍后,你可以转到你的用户帐户,并更改内容。



    AUTO  Light  log  
    相关文章