问题描述
我希望用户foo
到auto-login使用LightDM(自11.10版以来已被Ubuntu使用)。我该怎么办?
最佳解决办法
您可以在不编辑配置文件的情况下执行此操作:转到系统设置>用户帐户,单击”Unlock”并输入密码,然后单击”Automatic login”旁边的按钮:
“
次佳解决办法
替代Alin的答案是创建一个文件/etc/lightdm/lightdm.conf
并添加以下内容:
[SeatDefaults]
autologin-user=<YOUR USER>
autologin-user-timeout=0
user-session=ubuntu
# Uncomment the following, if running Unity
#greeter-session=unity-greeter
下次开始时,auto-login应该像预期的那样工作。
第三种解决办法
对于Ubuntu 14.04创建文件:
/etc/lightdm/lightdm.conf.d/12-autologin.conf
并添加:
[SeatDefaults]
autologin-user=youruser
第四种办法
如果您不想手动编辑lightdm.conf
,可以使用lightdm-set-defaults
轻松完成此操作:
sudo /usr/lib/lightdm/lightdm-set-defaults --autologin "$USER"
它不会设置自动登录超时,但无论如何,代码的默认值为0,因此您无需进行设置。
第五种办法
gksu gedit /etc/lightdm/lightdm.conf
添加行:
autologin-user=username
autologin-user-timeout=0
例:
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
autologin-user=alan
autologin-user-timeout=0
第六种办法
打开设置,选择’user accounts’。单击解锁按钮,然后将自动登录开关更改为”On”