可以在Mac上执行以生成或删除(不是简单绑定/取消绑定)这些Mac作为Active Directory中计算机对象的脚本命令吗?


-2

我已经对堆栈进行了彻底的搜索,找到了一个基于脚本语言的命令,该命令可以帮助我开发一个脚本,以便在能够在Active Directory中实际生成(不简单绑定)这些Mac作为计算机对象的Mac上执行。我发现了一些绑定Mac的出色脚本,但是只有在主动生成目录中的计算机对象时,它们才会绑定计算机。我有一个工作脚本,该脚本在功能上会解除绑定,然后将计算机绑定到AD,但是仅当计算机对象已经存在并且在绑定运行时期间给出的computerName变量与AD中已经存在的计算机对象的名称匹配时,才会起作用。我所看到的所有脚本以及我一直在使用的脚本都使用BASH dsconfigad实用程序,


dsconfig -add如果不存在标准的绑定命令(),则应创建一个计算机对象。您需要解决为什么没有发生这种情况,而不是寻找其他命令。
戈登·戴维森

您实际上是见证dsconfigad -add生成计算机对象的见证吗?只是在这里寻找是或否。
数字无常

是的,尽管我使用它已有一段时间了……
Gordon Davisson 2014年

Gordon,由于我只能通过我的Android手机发表评论,因此我现在无法做出详细回应,但明天我将对您先前的评论做出更多回应,并希望我们继续就此问题进行对话。
数字无常

@Gordon Davisson-我怀疑如果不是dsconfigad实用程序限制了我想要的功能,那么这是权限差异。当然是后者...
数字无常

Answers:


0

Apple开发和提供的Active Directory实用程序的目录服务配置(DSCONFIGAD)完全能够生成和绑定Active Directory计算机对象。但是,必须以Root身份执行OS X实用程序命令,例如DSCL,DSCACHE,DSCONFIGAD,DSEDITGROUP等。最初,我没有这样做,因此上面的问题和困惑都得到了解决。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.