FreeCORE Documentation freecore.org

Setting up NIS

Use the NIS screen to configure Network Information System (NIS) on your FreeCORE.

NIS (Network Information Service) is a client–server directory service protocol. It assists in distributing system configuration data between computers on a network. This data can include user and host names.

What exactly does this do?

A NIS system maintains and distributes a central directory. This central directory contains user and group information. It also contains other text-based tables of information. These tables can include host names and e-mail aliases. In FreeBSD, the file /etc/passwd contains the list of users. The file /etc/shadow contains the authentication hashes. NIS adds another global user list to identify users on any NIS domain client.

Important

NIS is limited in scalability and security. For modern networks, LDAP has replaced NIS.

To configure NIS, go to Directory Services > NIS.

DirectoryServicesNIS
Figure 1: DirectoryServicesNIS

Enter the NIS Domain name and list any NIS Servers (host names or IP addresses). Press Enter to separate server entries. Configure the remaining options as needed:

Click SAVE to save configuration settings.

Click REBUILD DIRECTORY SERVICE CACHE to resync the cache if it becomes out of sync. Or if fewer users than expected are available in the permissions editors.