userID is the login ID of the new user. This
command creates entries in the /etc/passwd and /etc/shadow files on the master NIS server.

Create the new user's initial password.

To create an initial password that the new user can use to log in, run
the passwd command.

# passwd userID

Where userID is the login ID of the new user.
You will be prompted for the password to assign to this user.

This step is necessary because the
password entry created by the useradd command is locked,
which means that the new user cannot log in. By specifying an initial password,
you unlock the entry.

If necessary, copy
the new entry into the server's passwd map input files.

The map source files on your master server should be in a directory
other than /etc. Copy and paste the new lines from the /etc/passwd and /etc/shadow files into the passwd map input files on the server. See Password Files and Namespace Security for
additional information.

For example, if you added the new user brown, the
line from /etc/passwd that you would copy to your passwd input file would look like the following.

brown:x:123:10:User brown:/home/brown:/bin/csh:

The line for brown that you would copy from /etc/shadow would look like:

brown:W12345GkHic:6445::::::

Make sure that the Makefile correctly
specifies the directory where the password input file resides.

If appropriate, delete the new user's entries
from /etc/passwd and /etc/shadow input
files.

For security reasons, do not keep user entries in
the NIS master server /etc/passwd and /etc/shadow files.
After copying the entries for the new user to the NIS map source files that
are stored in some other directory, use the userdel command
on the master server to delete the new user.

For example, to delete the new user brown from the
master server's /etc files, you would enter the following.

# userdel brown

For
more information about userdel, see the userdel man
page.

Update
the NIS passwd maps.

After you have updated
the passwd input file on the master server, update the passwd maps by running make in the directory
containing the source file.

# userdel brown
# cd /var/yp
# /usr/ccs/bin/make passwd

Tell the new user the initial password you
have assigned to his or her login ID.

After logging in, the new
user can run passwd at any time to establish a different
password.