
sudo ldapadd -x -D cn=Manager, dc=localhost,dc=localdomain -W -f /home/liveuser/basedomain.ldif
Ist der Code, den ich in das Fedora31-Terminal eingebe und die Antwort, die ich bekomme, nur alle verfügbaren Optionen zur Verwendung mit ldapp, obwohl ich -x -D -W -f habe. Weiß jemand, warum ich dieses Problem haben könnte?
Antwort1
Fügen Sie im DN keine Leerzeichen ein:
sudo ldapadd -x -D cn=Manager,dc=localhost,dc=localdomain -W -f /home/liveuser/basedomain.ldif
Nach dem ersten Leerzeichen -D
endet der Wert für den Parameter. Der Argumentparser sucht nach dem nächsten Parameter, und da es dc=localhost,dc=localdomain
sich nicht um einen gültigen Parameter für ldapadd handelt, schlägt die Suche fehl.