13.07.2015 Views

Naming and Directory Services (DNS, NIS, and LDAP)

Naming and Directory Services (DNS, NIS, and LDAP)

Naming and Directory Services (DNS, NIS, and LDAP)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Description of the /etc Files <strong>Naming</strong> ServiceThe original host-based UNIX naming system was developed for st<strong>and</strong>alone UNIXmachines <strong>and</strong> then adapted for network use. Many old UNIX operating systems <strong>and</strong>machines still use this system, but the system is not well suited for large complexnetworks.Description of the <strong>NIS</strong> <strong>Naming</strong> ServiceThe Network Information Service (<strong>NIS</strong>) was developed independently of <strong>DNS</strong>. <strong>DNS</strong>makes communication simpler by using machine names instead of numerical IPaddresses. <strong>NIS</strong> focuses on making network administration more manageable byproviding centralized control over a variety of network information. <strong>NIS</strong> storesinformation about the network, machine names <strong>and</strong> addresses, users, <strong>and</strong> networkservices. This collection of network information is referred to as the <strong>NIS</strong> namespace.<strong>NIS</strong> namespace information is stored in <strong>NIS</strong> maps. <strong>NIS</strong> maps were designed to replaceUNIX /etc files, as well as other configuration files. <strong>NIS</strong> maps store much more thannames <strong>and</strong> addresses. As a result, the <strong>NIS</strong> namespace has a large set of maps. See“Working With <strong>NIS</strong> Maps” on page 97 for more information.<strong>NIS</strong> uses a client-server arrangement which is similar to <strong>DNS</strong>. Replicated <strong>NIS</strong> serversprovide services to <strong>NIS</strong> clients. The principal servers are called master servers, <strong>and</strong> forreliability, the servers have backup, or slave servers. Both master <strong>and</strong> slave servers usethe <strong>NIS</strong> retrieval software <strong>and</strong> both store <strong>NIS</strong> maps. For more information on <strong>NIS</strong>Architecture <strong>and</strong> <strong>NIS</strong> Administration, see Chapter 5 <strong>and</strong> Chapter 6.Description of the <strong>NIS</strong>+ <strong>Naming</strong> ServiceThe Network Information Service Plus (<strong>NIS</strong>+) is similar to <strong>NIS</strong> but with more features.However, <strong>NIS</strong>+ is not an extension of <strong>NIS</strong>.The <strong>NIS</strong>+ naming service is designed to conform to the shape of the organization.Unlike <strong>NIS</strong>, the <strong>NIS</strong>+ namespace is dynamic because updates can occur <strong>and</strong> be putinto effect at any time by any authorized user.<strong>NIS</strong>+ enables you to store information about machine addresses, security information,mail information, Ethernet interfaces, <strong>and</strong> network services in one central location.This configuration of network information is referred to as the <strong>NIS</strong>+ namespace.The <strong>NIS</strong>+ namespace is hierarchical. The <strong>NIS</strong>+ namespace is similar in structure to theUNIX directory file system. The hierarchical structure allows an <strong>NIS</strong>+ namespace to beconfigured to conform to the logical hierarchy of an organization. The namespace’slayout of information is unrelated to its physical arrangement. Thus, an <strong>NIS</strong>+namespace can be divided into multiple domains that can be administeredautonomously. Clients might have access to information in domains other than theirown if the clients have the appropriate permissions.28 System Administration Guide: <strong>Naming</strong> <strong>and</strong> <strong>Directory</strong> <strong>Services</strong> (<strong>DNS</strong>, <strong>NIS</strong>, <strong>and</strong> <strong>LDAP</strong>) • January 2005

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!