如何从 Linux 计算机列出 Active Directory 用户属性?

Vis*_*hnu 16 linux active-directory attributes

如何从 Linux 计算机列出 Active Directory 用户属性?Linux 计算机已加入域。我可以使用“getent”来获取用户和组信息,但它不会显示完整的活动目录用户属性。

Dia*_*ond 24

可用于ldapsearch查询 AD 服务器。例如,以下查询将显示域中所有用户的所有属性:

ldapsearch   -x -h adserver.domain.int -D "user@domain.int" -W -b "cn=users,dc=domain,dc=int" 
Run Code Online (Sandbox Code Playgroud)

命令选项说明:

  • -x 使用简单的身份验证(而不是 SASL)
  • -h 你的 AD 服务器
  • -D 要绑定到目录的 DN。换句话说,您正在验证的用户。
  • -W 提示输入密码。密码应与您的目录中的 binddn (-D) 匹配。与 -w 互斥。
  • -b 搜索的起点

更多信息:http : //www.openldap.org/software/man.cgi? query=ldapsearch& apropos=0& sektion=0& manpath= OpenLDAP+2.0-Release& format=html


dr_*_*dr_ 7

一个更简单的命令是

id myuser@MYDOMAIN
Run Code Online (Sandbox Code Playgroud)

要使此命令起作用,您的计算机必须已经加入域;你可以通过验证

realm list
Run Code Online (Sandbox Code Playgroud)