如何启用访客帐户自动登录?
我注意到在Ubuntu 11.10中, 最终可以从登录屏幕登录来宾帐户。 最后一步是 – 如何启用来宾帐户自动登录,例如计算机何时启动? 这对于公共计算机非常有用,例如在图书馆,学校,大学,学生校园等中。这将是用户帐户深度冻结function的解决方法,Ubuntu仍然缺少此function。
- Ubuntu早于13.10的解决方案
- Ubuntu 13.10和更新版本的解决方案
使用您喜欢的编辑器编辑/etc/lightdm/lightdm.conf
,例如gksu gedit /etc/lightdm/lightdm.conf
并在[SeatDefaults]
部分下添加
allow-guest=true autologin-guest=true autologin-user-timeout=0 autologin-session=lightdm-autologin user-session=ubuntu
对于Ubuntu 14.10和Ubuntu 15.10,这对我有用 :
sudo nano /etc/lightdm/lightdm.conf
具有以下内容
[SeatDefaults] autologin-guest=true
在Ubuntu 14.10下我没有用的东西(注意:在Ubuntu 15.10下没有尝试过)…
- 在
/usr/share/lightdm/lightdm.conf.d/
创建50-autoguest.conf
文件 - 在
/etc/lightdm/lightdm.conf.d/
创建50-autoguest.conf
文件 - 在设置文件中设置
allow-guest=true
(完全禁用了Guest会话)。
根据LightDM wiki条目,进行此类修改的正确位置在
/etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.d/*
以下路径仅适用于系统提供的配置
/usr/share/lightdm/lightdm.conf.d/
资料来源: https : //wiki.ubuntu.com/LightDM
我解决这个问题的方式是“蛮力”。 我知道我可以使用Ubuntu 14.10中的常规帐户设置自动登录,所以我在“设置”中执行了此操作。 然后我查看了我知道存储自动登录首选项的位置的三个位置,瞧,文件/etc/lightdm/lightdm.conf
是使用自动登录帐户的单个条目创建的。 确定less越多我注释掉了条目(前缀#
)并且只添加了autologin-guest=true
并且它有效!
PS nano是我首选的命令行文本编辑器。 它使用简单。 也就是说,如果您更喜欢GUI文本编辑器,请使用您喜欢的任何文本编辑器,例如gksu gedit
。
lightdm配置文件位置在Ubuntu 14.04中已更改。 要完成同样的操作,您需要创建一个新文件/usr/share/lightdm/lightdm.conf.d/50-auto-guest.conf ,例如通过运行
gksu gedit /usr/share/lightdm/lightdm.conf.d/50-auto-guest.conf
并加入此内容:
[SeatDefaults] allow-guest=true autologin-guest=true autologin-user-timeout=0 autologin-session=lightdm-autologin user-session=ubuntu
JumpingJuniper建议的解决方案也适用于我,但只能遵循他的所有路径。
在添加之前
autologin-guest=true
至
sudo vi /etc/lightdm/lightdm.conf
您必须使用图形界面为一个用户启用自动登录。 …或找到你需要改变其他东西的地方。 我检查了每个/usr/share/lightdm/lightdm.conf.d文件但没有成功