如何启用访客帐户自动登录?

我注意到在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.10Ubuntu 15.10,这对我有用

 sudo nano /etc/lightdm/lightdm.conf 

具有以下内容

 [SeatDefaults] autologin-guest=true 

Ubuntu 14.10下我没有用的东西(注意:在Ubuntu 15.10下没有尝试过)…

  1. /usr/share/lightdm/lightdm.conf.d/创建50-autoguest.conf文件
  2. /etc/lightdm/lightdm.conf.d/创建50-autoguest.conf文件
  3. 在设置文件中设置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文件但没有成功