HP CIFS Server 3.0k Administrator's Guide version A.02.04
LDAP Directory Management Tools
This section provides information for the ldapmodify, ldapsearch and ldapdelete tools.
These LDAP directory tools are bundled with the LDAP-UX Integration product (J4269AA) and
are available in the /opt/ldapux/bin directory.
This section includes only those options that are useful for managing the HP CIFS users when
using the LDAP Directory Server as the datastore backend. For a complete description of how
to use these commands, refer to the "Creating Directory Entries" chapter in "Part 1, Administering
Red Hat Directory Server" of the Netscape/Red Hat Directory Server Administrator's Guide. For a
complete description of all the options available for these commands, refer to the "Command-Line
Utilities" chapter in the Netscape/Red Hat Directory Server Configuration, Command, File Reference".
These manuals are available in the Internet and Security Solutions on the HP Technical
Documentation web site at the following URL:
http://docs.hp.com/en/internet.html
ldapmodify
You use the ldapmodify command-line utility to add, delete or modify POSIX user entries in
an existing LDAP directory. ldapmodify opens a connection to the specified server using the
distinguished name and password you supply, and adds or modifies the entries based on the
LDIF update statements contained in a specified file.
Syntax
ldapmodify [optional_options]
where
optional_options
Specifies a series of command-line options.
ldapmodify Options
The section lists the most commonly used ldapmodify options.
-a Allows you to add LDIF entries to the directory without requiring the changetype:add
LDIF update statement. This provides a simplified method of adding entries to the directory.
-B
Specifies the suffix under which the new entries will be added.
-D
Specifies the distinguished name (DN) with which to authenticate to the server. If specified,
this value must be a DN recognized by the Directory Server, and it must also have the
authority to search for the entries.
-f
This option specifies the file containing the LDIF update statements used to define the
directory modification. If you do not supply this option, the update statements are read
from stdin.
-h Specifies the hostname or IP address of the Directory Server. If not specified, ldapmodify
uses the local host.
-p
Specifies the TCP port number that the Directory Server uses. The default is 389.
-q
Causes each add operation to be performed silently as opposed to being echoed to the
screen individually.
-w Specifies the password associated with the distinguished name that is specified in the -D
option.
Examples
The following commands add the entries to the LDAP directory server:
$ /opt/ldapux/ldamodify -a -D "cn=Directory Manager, dc=hp,dc=com" -w dmpasswd -h ldaphostA \
-p 389 -f new.ldif
Where the entries specified in the new.ldif file will be added to the directory server.
202 Tool Reference