Как выполнить команду 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