如何启用“其他”用户以使用Active Directory登录?

因此,我使用活动目录在大学工作,在我的办公室中,我在Ubuntu 11.10中设置了一些计算机,以AD用户身份登录。

为了登录一个人,只需要在登录时使用“其他”用户并使用他们的大学ID和密码。 我在我的个人计算机上安装了12.04LTS,我发现“其他”选项不再存在。

如果我升级那些需要AD登录function的计算机,他们会拥有它们吗?

编辑/etc/lightdm/lightdm.conf并添加以下行:

 greeter-show-manual-login=true 

然后重启lightdm:

 sudo service lightdm restart 

您还可以隐藏所有用户,以便通过编辑/etc/lightdm/lightdm.conf添加以下任何名称:

 greeter-hide-users=true 

如果您使用NIS或LDAP服务,这将特别有用。

对于Ubuntu 16.04,接口的配置取自以下层次结构中的配置文件:

  1. /usr/share/lightdm/lightdm.conf.d/*.conf
  2. /etc/lightdm/lightdm.conf.d/*.conf
  3. /etc/lightdm/lightdm.conf

添加配置更改的位置是列表中的第二个,前提是最后一个列表文件中没有任何内容可以覆盖您希望更改的值。

所以,创建一个文件/etc/lightdm/lightdm.conf.d/50-myconfig.conf并输入它

 [Seat:*] greeter-hide-users=false greeter-show-manual-login=true allow-guest=false 
  • 第一个条目隐藏登录用户列表
  • 第二个条目允许手动用户登录
  • 第三个条目禁用访客登录帐户

注意:对于15.10之前的Ubuntu版本,用[SeatDefaults]替换[Seat:* ]

进行更改后,重新启动lightdm服务以应用更改。

 sudo service lightdm restart 

要么

 sudo systemctl restart lightdm.service 

有关更多信息,请参阅: Ubuntu LightDM Wiki

来自Ubuntu wiki: https : //wiki.ubuntu.com/LightDM

LightDM配置由lightdm.conf文件管理,但是它不能直接编辑,而是使用:

lightdm-设置的默认值

我在/ usr / lib / lightdm / lightdm-set-defaults找到了该文件

在终端,您将输入:

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

编辑:虽然这对于12.04暂时是正确的,但对于任何较新的版本似乎都不是这样,并且编辑conf文件是另外建议的正确解决方案。