Table 4-4 summarizes the actual commands that you typed to create the sample namespace. The prompt preceding each command indicates on which machine the command should be typed.
Table 4-4 Creating the Sample Namespace: Command Summary
Tasks |
Commands |
---|---|
Set environment path to include |
# setenv PATH $PATH:/usr/lib/nis or # PATH=$PATH:/usr/lib/nis; export PATH |
Optionally configure Diffie-Hellman key length. |
master1# nisauthconf dh640-0 des |
Create root master server for doc.com. domain. |
master1# nisserver -r -d doc.com. |
Populate the root master server's NIS+ tables--from files or from NIS maps. |
master1# nispopulate -F -p /nis+files -d doc.com. or master1# nispopulate -Y -d doc.com. -h salesmaster -a \ 130.48.58.111 -y sales.doc.com. |
Add additional members to the admin group (2). |
master1# nisgrpadm -a admin. doc.com. topadmin.doc.com. \ secondadmin.doc.com. |
Make a checkpoint of the NIS+ database. |
master1# nisping -C org_dir. doc.com. |
Optionally configure Diffie-Hellman key length. |
client1# nisauthconf dh640-0 des |
Initialize a NIS+ client machine in the doc.com. domain. |
client1# nisclient -i -d doc.com. -h master1 |
Initialize user as a NIS+ client. |
client1user1prompt% nisclient -u |
Convert NIS+ client to NIS+ server, without or with NIS compatibility or with NIS and DNS. |
client1#rpc.nisd or client1# rpc.nisd -Y or client1# rpc.nisd -Y -B |
Create a root replica. |
master1# nisserver -R -d doc.com. -h client1 |
Convert a server to a non-root master server of the sales.doc.com. domain. |
master1# nisserver -M -d sales.doc.com. -h client2 |
Populate the new master server's NIS+ tables--from files or from NIS maps. |
client2# nispopulate -F -p /nis+files -d sales.doc.com. or client2# nispopulate -Y -d sales.doc.com. -h \ businessmachine -a 130.48.58.242 -y business.doc.com. |
Create a master server replica. |
client2# nisserver -R -d sales.doc.com. -h client3 |
Initialize a NIS+ client in the sales.doc.com.. domain. |
subclient1# nisclient -i -d sales.doc.com. -h client2 |
Initialize user as a NIS+ client. |
subclient1user2prompt% nisclient -u |