对于 Ubuntu 16.04 LTS(15.10 或更高版本)

对于 Ubuntu 16.04 LTS(15.10 或更高版本)

如何在 Ubuntu 11.10 或更高版本中禁用访客会话?我不希望人们不使用密码登录就能使用我的电脑!

答案1

更新时间:2016 年 8 月

对于 Ubuntu 16.04 LTS(15.10 或更高版本)

改编自:LightDM Ubuntu Wiki - 配置

  • 系统提供的配置文件/usr/share/lightdm/包括不打算让用户可编辑。用户应该使用:/etc/lightdm/
  • 较新版本的 LightDM(Ubuntu 15.10 或更高版本)[Seat:*]使用[SeatDefaults]

只需在终端运行此命令(一次):

sudo sh -c 'printf "[Seat:*]\nallow-guest=false\n" >/etc/lightdm/lightdm.conf.d/50-no-guest.conf'

要撤消(恢复访客选项),删除创建的文件

sudo rm /etc/lightdm/lightdm.conf.d/50-no-guest.conf

对于 Ubuntu 14.04 LTS(最高至 15.04)

改编自:Ubuntu 论坛 - 14.04 中的 lightdm 配置文件位置

只需在终端运行此命令(一次):

sudo sh -c 'printf "[SeatDefaults]\nallow-guest=false\n" >/usr/share/lightdm/lightdm.conf.d/50-no-guest.conf'

下次登录时,您将不再使用“访客”作为登录选项。

要撤消(恢复访客选项),删除创建的文件

sudo rm /usr/share/lightdm/lightdm.conf.d/50-no-guest.conf

对于 Ubuntu 12.04 LTS(最高至 13.10)

最简单的方法。

只需在终端运行此命令(一次):

sudo /usr/lib/lightdm/lightdm-set-defaults -l false

下次登录时,您将不再使用“访客”作为登录选项。

  • 这只是附加allow-guest=false/etc/lightdm/lightdm.conf

  • 应该从11.10以后(因为这些使用光子发射也)。

要撤消(恢复访客选项):

sudo /usr/lib/lightdm/lightdm-set-defaults -l true

答案2

如果您使用的是 Ubuntu 桌面,请仅使用此方法。如果您使用的是其他版本,例如 Xubuntu 或 Lubuntu,请参阅这个答案反而。

如果您使用默认的 LightDM,请进行编辑,/etc/lightdm/lightdm.conf使其看起来像这样:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false

如果你正在使用 GDM(这是以前 Ubuntu 版本中的默认设置),请卸载gdm-访客会话


对于 Ubuntu13.1014.10,文件已移至/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf

对于 Ubuntu14.10或更高版本,该文件已移至 /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

答案3

在终端中输入

gksu gedit /etc/lightdm/lightdm.conf

您将看到以下内容:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu

添加allow-guest=false到最后,所以你的最终结果应该如下所示:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false

保存文档并退出文本编辑器。

返回终端,重新启动显示管理器。(这将结束图形登录会话,立即退出其中运行的所有程序,因此请确保先保存您的工作(如任何打开的文档)!)

sudo restart lightdm

图形登录会话结束后,您将返回到登录屏幕,您会注意到访客帐户已被禁用。

就是这样——访客帐户不再可用。

答案4

赶紧跑

gksudo gedit /etc/lightdm/lightdm.conf

添加以下行

allow-guest=false

然后(这将立即将您注销,退出图形会话中运行的所有程序,因此请先保存您的工作):

sudo restart lightdm

相关内容