nissetup, ypsetup - Sets up the Network Information Service (NIS) envi‐
The nissetup (formerly ypsetup) script configures and runs NIS on your
system. You can use nissetup to initially set up your NIS configura‐
tion, to change your current NIS configuration, or to remove your NIS
configuration. NIS provides a distributed data lookup service for
sharing data among networked systems.
Before running nissetup, make sure that your system is connected to a
local area network and that the network is configured and running. You
must know the name of your NIS domain and your system's role in the
domain (master server, slave server, or client).
You invoke nissetup from the SysMan Menu. See sysman(8) for more infor‐
When using the nissetup script to set up a NIS server that is running
with enhanced security, you must answer yes to the question about lock‐
ing the domain name and authorized servers (the ypbind -S option). If
you are setting up a master server, the server is bound to itself (done
by default). If you are setting up a slave server, the server is bound
to itself done by default) and optionally to the master server and any
other slave servers.
If your system will be the master server for your NIS domain, be sure
no other master exists for your domain and that the NIS database files
are in the /var/yp/src directory.
Remove the root entry, if it exists, from the passwd database file.
If your system be will be a slave server or client, be sure a master
server is already set up for your NIS domain.
Specifies the command pathname NIS parameters pertinent to a specific
Default NIS Databases
In the /var/yp/src directory, the default databases are: Group database
Host database Sendmail alias database Network group aliases database
Network database Password database Protocol database RPC database Ser‐
Commands: domainname(1), ypwhich(1), svcsetup(8), sysman(8), sys‐
man_station(8), ypbind(8), yppasswdd(8), ypserv(8), ypxfr(8)
Networking: nis_intro(7), nis_manual_setup(7)
Network Administration: Services