HP-UX Reference (11i v2 03/08) - 1M System Administration Commands N-Z (vol 4)

n
nisserver(1M) nisserver(1M)
NAME
nisserver - set up NIS+ servers.
SYNOPSIS
/usr/lib/nis/nisserver -r
[-x
][-f][-v][-Y][-d NIS+_domain]
[
-g NIS+_groupname][
-l network_passwd]
/usr/lib/nis/nisserver -M
[-x
][-f][-v][-Y] -d NIS+_domain
[
-g NIS+_groupname][
-h NIS+_server_host]
/usr/lib/nis/nisserver -R
[-x
][-f][-v][-Y][-d NIS+_domain][-h NIS+_server_host]
DESCRIPTION
The
nisserver shell script can be used to set up a root master, non-root master, and replica NIS+
servers with level 2 security (DES).
When setting up a new domain, this script creates the NIS+ directories (including
groups_dir and
org_dir) and system table objects for the domain specified. It does not populate the tables. You will
need to use nispopulate (1M) to populate the tables.
Use the first SYNOPSIS (
-r
) to set up a root master server. You must be logged in as super-user on the
server machine.
Use the second SYNOPSIS (
-M) to set up a non-root master server for the specified domain. You must be
logged in as an NIS+ principal on a NIS+ machine and have create permission to the parent directory of
the domain that you are setting up. The new non-root master server machine must already be an NIS+
client (see nisclient (1M)) and have the rpc.nisd daemon running (see rpc.nisd (1M)).
Use the third SYNOPSIS (
-R) to set up a replica server for both root and non-root domains. You must be
logged in as an NIS+ principal on an NIS+ machine and have create permission to the parent directory of
the domain that you are replicating. The new replica server machine must already be an NIS+ client (see
nisclient (1M)) and have the rpc.nisd daemon running (see rpc.nisd (1M)).
Options
-d NIS+_domain specifies the name for the NIS+ domain. The default is your local domain.
-f forces the NIS+ server setup without prompting for confirmation.
-g NIS+_groupname specifies the NIS+ group name for the new domain. This option is not valid with
-R option. The default group is admin.domain.
-h NIS+_server_host specifies the hostname for the NIS+ server. It must be a valid host in the local
domain. Use a fully qualified hostname (for example, hostx.xyz.hp.com.) to
specify a host outside of your local domain. This option is ONLY used for setting
up non-root master or replica servers. The default for non-root master server
setup is to use the same list of servers as the parent domain. The default for
replica server setup is the local hostname.
-l network_password specifies the network password with which to create the credentials for the root
master server. This option is ONLY used for master root server setup (-roption).
If this option is not specified, the script will prompt you for the login password.
-r sets up the server as a root master server. Use the -R option to set up a root
replica server.
-v runs the script in verbose mode.
-x turns the "echo" mode on. The script just prints the commands that it would have
executed. Note that the commands are not actually executed. The default is off.
-M sets up the specified host as a master server. Make sure that rpc.nisd (1M) is run-
ning on the new master server before this command is executed.
-R sets up the specified host as a replica server. Make sure that rpc.nisd (1M) is run-
ning on the new replica server.
-Y sets up an NIS+ server with NIS-compatibility mode. The default is to set up the
server without NIS-compatibility mode.
Section 1M556 Hewlett-Packard Company 1 HP-UX 11i Version 2: August 2003