Когда я использую ldapadd, я получаю ответ с возможными вариантами. Как это исправить?

Когда я использую ldapadd, я получаю ответ с возможными вариантами. Как это исправить?
sudo ldapadd -x -D cn=Manager, dc=localhost,dc=localdomain -W -f /home/liveuser/basedomain.ldif 

Код, который я ввожу в терминал Fedora31, и ответ, который я получаю, это просто все доступные параметры для использования с ldapp, хотя у меня есть -x -D -W -f. Кто-нибудь знает, почему у меня может быть эта проблема.

решение1

не ставьте пробелы в dn:

sudo ldapadd -x -D cn=Manager,dc=localhost,dc=localdomain -W -f /home/liveuser/basedomain.ldif

После первого пробела значение параметра -Dзаканчивается. Анализатор аргументов ищет следующий параметр, и поскольку dc=localhost,dc=localdomainэто недопустимый параметр для ldapadd, он терпит неудачу.

Связанный контент