2.7 Administering NIS
NIS
is enabled by setting up NIS servers and NIS clients. The
descriptions given here describe NIS setup using ypserv, which does not support a master/slave
server configuration. All NIS commands depend on the RPC portmap program, so make sure it is installed
and running before setting up NIS.
2.7.1 Setting Up an NIS Server
Setting up an NIS server involves the
following steps:
Set a domain name for NIS using domainname
Edit the ypMakefile, which identifies which
databases to build and what sources to use in building them
Copy the ypMakefile to
/var/yp/Makefile
Run make from the
/var/yp directory, which builds the databases
and initializes the server
Start ypserv, the NIS server daemon
2.7.2 Setting Up an NIS Client
Setting up an NIS client involves only the
following steps:
Set the domain name for NIS using domainname, which should be the same name used
by the NIS server
Run ypbind
2.7.3 NIS User Accounts
NIS
networks have two kinds of user accounts: distributed and local.
Distributed accounts must be administered from the master machine;
they provide information that is uniform on each machine in an NIS
domain. Changes made to distributed accounts are distributed via NIS
maps. Local accounts are administered from the local computer; they
provide account information unique to a specific machine. They are
not affected by NIS maps, and changes made to local accounts do not
affect NIS. When NIS is installed, preexisting accounts default to
local accounts.
|