如何禁用Ubuntu的访客会话帐户

时间:2020-01-09 10:44:57  来源:igfitidea点击:

Ubuntu和Linux Mint附带一个来宾会话帐户,任何人都可以从登录屏幕登录,而无需输入密码。如果我们想限制对计算机的访问,则可以禁用访客帐户。

该来宾帐户已被锁定,并且每次登录之间的会话之间的更改都不会持久,每个登录的人都会获得一个全新的桌面。不过,我们可能要禁用它,以防止其他人使用计算机。

禁用访客帐户

Ubuntu没有公开禁用此功能的简单选项。如果我们在"用户帐户"配置工具中四处摸索,则可能会其中找到这样的选项,但找不到。要禁用它,必须编辑lightdm.conf,该文件控制LightDM显示管理器(登录屏幕)的设置。

通过按Alt + F2,键入以下命令,然后按Enter,在文本编辑器中打开LightDMs配置文件:

gksu gedit /etc/lightdm/lightdm.conf

系统将提示我们输入密码。完成后,我们将看到文件的内容。

在[SeatDefaults]部分的文件末尾添加以下行:

allow-guest=false

添加该行后保存文件。

更改将在重新启动计算机后生效。我们还可以在终端中运行以下命令来重新启动LightDM,并使更改生效而无需重新启动系统:

警告:运行此命令将重新启动图形桌面环境。所有打开的图形程序都将关闭,并且我们将丢失所有未保存的工作。

sudo restart lightdm

重新启动计算机或者运行命令后,来宾会话将从登录屏幕中消失。

重新启用访客帐户

要在将来重新启用来宾帐户,请再次运行gksu gedit /etc/lightdm/lightdm.conf命令,然后从文件中删除allow-guest = false行。完成后,将其保存并重新启动计算机(或者运行上面的sudo restart lightdm命令),将重新显示来宾帐户。