Как выполнить команду LDAP ADLDS с помощью cmd.exe?

Мы должны выполнить команду dsacls из cmd.exe, чтобы внести изменения в разрешения пользователя ADLDS. Когда я попытался выполнить через CMD, я получил следующую ошибку

dsacls \\servername.com:6395\OU=users,DC=comp,DC=com /A /I:T /G CN=UserOne,OU=users,DC=comp,DC=com:GR

The specified server cannot perform the requested operation.
The command failed to complete successfully.

Должен ли я выполнять какие-либо команды перед выполнением команды dsacls? В настоящее время я использую редактирование ADSI для выполнения основных операций.

0 ответов

Нет, это просто работает. Я проверил вашу команду (локально) на тестовом экземпляре, найденном на старом сервере:

dsacls \\localhost:60001\OU=Root,DC=TimTest /A /I:T /G CN=TestUser,CN=ADLDSUsers,DC=TimTest:GR

С участием /AЯ должен был работать как администратор; без /Aне было необходимости.

Затем я протестировал ту же команду с другого компьютера, заменив localhost именем сервера (NetBIOS). Обе версии команды (с и без /A) работал.

Затем, во время тестирования полного доменного имени сервера, я его опечатал и получил ту же ошибку, что и вы.

Попробуйте самую базовую версию команды:

dsacls \\servername.com:6395\OU=users,DC=comp,DC=com
Другие вопросы по тегам