【问题标题】:powershell questions about active directory access关于活动目录访问的powershell问题
【发布时间】:2020-12-04 21:50:19
【问题描述】:

所以,

我必须在 AD 中获取用户,但有两个。

AD1 AD2

这怎么知道它应该去哪里?

Get-ADUser -Filter * -SearchBase "OU=Users,OU=place,DC=AD1,DC=somethingthesame,DC=com

我不擅长制作模板地址。

所以,我的直觉是三重“DC”是独一无二的,这就是它知道去哪里的方式,但是有人可以确认吗?

还有为什么不需要登录?

ps:就命令而言,它可以正常工作。

【问题讨论】:

    标签: powershell active-directory


    【解决方案1】:

    查询特定域最可靠的方法可能是使用-Server 开关将查询定向到该域:

    Get-ADUser -Server AD1DomainController.mydomain.com -Filter * -SearchBase "OU=Users,OU=place,DC=AD1,DC=somethingthesame,DC=com
    

    环境会有所不同,因此您选择域控制器的方式也会有所不同。在许多环境中,简单地使用域名将返回一个域控制器。在其他情况下,您可能需要查询才能找到一个

    【讨论】:

    • 我需要用这个输入登录信息吗?当我运行我的命令时,我收到一条法语“无法连接错误消息”或“无法联系服务器”,所以我不知道完整的翻译。
    • 除非您当前登录有权限,否则您需要为您尝试查询的域提供凭据,请参阅-Credential 开关和Get-Credential 命令
    • 所以,凭证方法不会给我带来问题,但命令的 -server 部分会。由于某种原因,它看不到服务器。删除它默认为服务器 1。我不知道为什么它不起作用,因为该线路在第一台服务器上工作。我会发布另一个更详细的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-16
    • 1970-01-01
    • 1970-01-01
    • 2012-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多