
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, он терпит неудачу.