我在玩“用户帐户”并以某种方式设置了自动登录。现在,当我启动我的 PC 时,它只有一个名为“登录”的按钮。单击该按钮,我将直接登录到我的 PC。
登录时没有音乐或没有要求输入密码。作为副作用,它会单独询问我的密钥环密码
如何禁用自动登录并像以前一样重新统一登录/密钥环密码?
注意:尝试从系统设置 > 用户帐户禁用自动登录不起作用。
这是我的内容(我/etc/lightdm/lightdm.conf在其中评论了我的用户名的自动登录mgandhi):
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
#autologin-user=mgandhi
Run Code Online (Sandbox Code Playgroud)
小智 57
gksudo gedit /etc/lightdm/lightdm.conf
Run Code Online (Sandbox Code Playgroud)
它显示一些文本如下:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
autologin-user=username
Run Code Online (Sandbox Code Playgroud)
解决方案
<username>将是您使用或不使用密码自动登录的特定用户名。删除此用户名并输入管理用户名或将其留空。小智 10
我有同样的问题,它是通过命令解决的:
sudo gpasswd -d USER nopasswdlogin
Run Code Online (Sandbox Code Playgroud)
您应该通过您的用户名更改 USER 的位置。
gksu gedit /etc/lightdm/lightdm.conf
Run Code Online (Sandbox Code Playgroud)
您应该会看到类似的内容:
[SeatDefaults]
autologin-guest=false
autologin-user=username
autologin-user-timeout=0
autologin-session=lightdm-autologin
greeter-session=unity-greeter
user-session=ubuntu
Run Code Online (Sandbox Code Playgroud)
#在包含 autologin 的每一行的开头删除或放置一个,然后保存/退出并重新启动以进行测试。
好吧,终于问题解决了。我收到了一封来自偶尔堆栈交换访客 Rafter 先生的电子邮件。下面是方法:
sudo grep nopasswd /etc/*这将显示至少 2 行:
/etc/group:nopasswdlogin:x:112:`<login name>`
/etc/gshadow:nopasswdlogin:!::`<login name>`
Run Code Online (Sandbox Code Playgroud)编辑这些文件并sudo仅从这些行中删除<login name>并保存。
| 归档时间: |
|
| 查看次数: |
107530 次 |
| 最近记录: |