Я хочу экспортировать свой «сетевой каталог» Open Directory' печатать. Как? dsexport и dscl не работают

Я использую macOS Monterey 12.7.1 с Server.app (который предоставляет OpenDirectory).

я хочу использоватьdsexportилиdsclдля экспорта LDAPv3, содержащего пользователей моей сети. Но я сталкиваюсь со многими проблемами, из-за которых я получаю «использование»; возвращается (и сбой), пока я следую справочной странице.

Это работает:

      dsexport export.out /Local/Default dsRecTypeStandard:Users

Это работает:

      dsexport --N export.out /Local/Default dsRecTypeStandard:Users

Но мне нужен сетевой каталог, а не локальный

Это не работает:

      dsexport --N export.out /LDAPv3/myserver.mydomain.tld dsRecTypeStandard:Users
dsexport: Node name wasn't found. (Node name wasn't found.)

Это не работает:

      dsexport --N -u diradmin export.out /LDAPv3/myserver.mydomain.tld dsRecTypeStandard:Users
usage: dsexport [--N] [-r record_list] [-e exclude_attributes]
                [-a address -u username [-p password]]
                output_file node_path record_type

Я также попробовал dscl, но безуспешно, например:

      root@server ~ # dscl -u diradmin myserver.mydomain.tld -readall /LDAPv3/myserver.mydomain.tld/Users RecordName
Password: 
readall: Invalid Path
<dscl_cmd> DS Error: -14009 (eDSUnknownNodeName)

Как мне на самом деле экспортировать свой LDAP, чтобы создать импорт для нового (и, наконец, отказаться от Server.app)? Обратите внимание: это работающий и запущенный LDAP Open Directory, и другие компьютеры Mac в помещении используют его для аутентификации.

0 ответов

Другие вопросы по тегам