Root Domain Configuration Summary
Table 5-2 summarizes the steps required to configure a root domain. The summary assumes a simple case. Be sure you are familiar with the complete task descriptions before you use this summary as a reference. This summary does not show the server's responses to each command.
Table 5-2 Setting Up a Root Domain: Command Summary
Tasks | Commands |
---|---|
Log in as superuser to rootmaster. | rootmaster% su Password: |
Check domain name | # domainname |
Check Switch file. | # more /etc/nsswitch.conf |
Remove leftover NIS+ material. | # rm -rf /var/nis* |
Name the admin group. | # NIS_GROUP=admin.doc.com.; export NIS_GROUP |
Initialize the root master. | # nisinit -r |
[NIS-compat only] Start daemon with -Y -B, S 0. Change to EMULYP=-Y -B. | # rpc.nisd -Y -B -S 0 # vi /etc/inet.d/rpc |
[NIS+ Only] Start daemon with -S 0. | # rpc.nisd -S 0 |
Create org_dir and groups_dir tables. | # /usr/lib/nis/nissetup [-Y] |
Create DES credentials for root master. | #nisaddcred des Enter login password: |
Create admin group. | # nisgrpadm -c admin.doc.com. |
Assign full group rights to root directory | # nischmod g+rmcd doc.com. |
Add rootmaster to admin group. | # nisgrpadm -a admin.doc.com. rootmaster.doc.com. |
Update root directory's keys. Update org_dir's keys. Update groups_dir's keys. | # /usr/lib/nis/nisupdkeys doc.com. # /usr/lib/nis/nisupdkeys org_dir.doc.com. # /usr/lib/nis/nisupdkeys groups_dir.doc.com. |
Start NIS+ cache manager | # nis_cachemgr |
Kill existing daemon. | # ps -ef | grep rpc.nisd # kill -9 process-id |
Restart the NIS+ daemon. (Use -Y for NIS compat and -B for DNS.) | # rpc.nisd [-Y] [-B] |
Add your LOCAL credentials. | # nisaddcred -p 11177 -P topadmin.doc.com. local |
Add your DES credentials. | # nisaddcred -p unix.11177@doc.com -P topadmin.doc.com. des Enter login password: |
Add credentials for other admins. Add other admins to admin group. | # nisaddcred ... nisgrpadm -a admin.doc.com members |