Centrify 活动目录中缺少用户

Centrify 活动目录中缺少用户

我正在尝试通过 dscl 列出 AD 中的所有用户:

dscl localhost -list /CentrifyDC/Default/Users

它列出了一些用户,但我知道有些用户不在该列表中,我实际上可以通过以下方式手动找到这些用户

dscl localhost -read /CentrifyDC/Default/Users/%username%

为什么我没有获得所有用户的完整列表?有什么方法可以隐藏特定用户吗?

答案1

根据以下线程,dscl . -list限制为 256 个结果,因此不能保证显示所有结果:

https://stackoverflow.com/questions/1303561/list-of-all-users-and-groups

如果您安装了 Centrify,那么您可以使用以下命令获取所有 AD 用户的列表:

adquery user 

这将为您提供一个帐户列表,其中包含一些基本信息,例如用户名、uid:gid、主路径。如果您只想输出用户名列表,请使用:

adquery user -n

如果要输出所有用户和所有属性,请使用:

adquery user -A

类似地,您也可以使用上面类似的语法来获取 AD 组列表:

adquery group

相关内容