如何从 AWS Directory Service 检索域计算机的详细信息?

如何从 AWS Directory Service 检索域计算机的详细信息?

我知道使用 powershell 的 AD 模块,我们可以检索域计算机详细信息并将其导出为 csv。我的域在 AWS Directory Service 中,并且我在这个域下有一台计算机。我试过了Get-ADComputer,但它显示了这个错误:

Get-ADComputer : Unable to find a default server with Active Directory Web Services running.

还有其他方法可以检索 AWS Directory Service 域中的域计算机列表吗?

答案1

AWS Directory Service 的 Simple AD 不支持通过 PowerShell 进行通信。这是因为 Simple AD 基于 Samba4,而 Samba4 又不支持直接通过 PowerShell 进行通信。

正如另一个线程中提到的,您可以使用 AWS API 执行一些基本操作,例如从 PowerShell cmdlet 描述您当前在 AWS 中运行的目录,但您实际上无法查询目录中的计算机。

您必须使用不同的目录管理工具来管理您的 Simple AD。您可以在 AWS Directory Service 文档中找到有关如何使用其他工具管理目录的更多信息。http://docs.aws.amazon.com/directoryservice/latest/adminguide/directory_management.html

答案2

AWS 有自己的AWS Directory Service 的一组 cmdlet您可以将其与 AD 模块结合使用。

特别令人感兴趣的是获取 DSDirectory,返回一个目录描述AccessUrl具有目录属性的对象。

相关内容