如果您的目录服务器中的条目已经创建,或者您只有少量信息要插入到后端数据库中,您会更喜欢使用 ldapadd 命令实用程序来在线完成您的工作。例如,要添加Europe Mourani条目,使用 ldapadd 工具,您可以创建一个名为newentry在您的/tmp目录中。
cn=Europe Mourani, o=openna, c=com cn=Europe Mourani sn=Mourani mail=emourani@old.com description=Marketing relation objectClass=person |
一旦文件newentry被创建,我们必须将条目添加到 LDAP 目录服务器中。 要真正在后端数据库中在线创建条目,请使用以下命令
[root@deep] /# ldapadd -f /tmp/newentry -D "cn=admin, o=openna, c=com" -W |
Enter LDAP Password : |
: 重要的是要注意,LDAP 的 slapd 守护进程在此创建模式下启动。
与数据 постоянно 更改的关系数据库相反,目录服务器包含的信息在插入后很少被修改。 但是,有时您需要修改信息,ldapmodify 工具将帮助您完成任务。ldapmodify 命令允许您在后端目录服务器上添加或修改条目。
创建modifyentry文件,touch/tmp/modifyentry并在该文件中添加内容
cn=Europe Mourani, o=openna, c=com - mail=emourani@old.com # will delete the old mail address for Europe Mourani in the database. +mail=emourani@new.com # will add the new mail address for Europe Mourani in the database. |
一旦modifyentry文件被创建,我们必须使用此文件中包含的条目替换 LDAP 目录服务器中的条目 -modifyentry。 要修改后端数据库的内容,请使用以下命令
[root@deep] /# ladpmodify -D cn=Admin, o=openna, c=com -W -f <inputfile> [root@deep] /# ladpmodify -D cn=Admin, o=openna, c=com -W -f modifyentry |