NIS+ Configuration Overview

Using the configuration scripts is the recommended method of setting up and configuring an NIS+ namespace. It is much simpler to use these scripts than to try setting up an NIS+ namespace with the NIS+ command set as described in the subsequent chapters of this Part.

(See the nisserver, nispopulate, and nisclient man pages for complete descriptions of the scripts. See the glossary in Solaris Naming Administration Guide for definitions of terms and acronyms you don't recognize.)

You should not use the small sample NIS+ namespace referred to in this tutorial manual as a basis for your actual NIS+ namespace. You should destroy the sample namespace after you finish exploring it, instead of adding on to it. It is better to begin again and carefully plan your NIS+ hierarchy before you create your actual namespace.

Recommended NIS+ Configuration Procedure Overview summarizes the recommended generic configuration procedure. The left column lists the major configuration activities, such as configuring the root domain or creating a client. The text in the middle describes the activities. The third column lists which script or NIS+ commands accomplish each step.

Recommended NIS+ Configuration Procedure Overview

Activity

Description

Script/NIS+ Commands

Plan your new NIS+ namespace

Plan your new NIS+ namespace. See NIS+ Transition Guide for a full discussion of planning requirements and steps. (If you are just following the NIS+ tutorial in a test-bed network, this step has been done for you.)

 

Prepare your existing namespace

In order for the scripts to work best, your current namespace (if any) must be properly prepared. See Preparing the Existing Namespace and NIS+ Transition Guide for a description of necessary preparations. (If you are just following the NIS+ tutorial in a test-bed network, this step has been done for you.)

 

Configure root Domain

Create the root domain. Configure and initialize the root master server. Create the root domain admin group.

nisserver

Populate tables

Populate the NIS+ tables of the root domain from text files or NIS maps. Create credentials for root domain clients. Create administrator credentials

nispopulate

nisgrpadm

nisping

Configure root domain clients

Configure the client machines. (Some of them will subsequently be converted into servers.) Initialize users as NIS+ clients.

nisclient

Enable servers

Enable some clients of the root domain to become servers. Some servers will later become root replicas; others will support lower-level domains.

rpc.nisd

Configure root replicas

Designate one or more of the servers you just configured as replicas of the root domain.

rpc.nisd

nisserver

Configure non-root domains

Create a new domain. Designate previously enabled server as its master. Create its admin group and admin credentials.

rpc.nisd

nisserver

Populate tables

Create credentials for clients of the new domain. Populate the NIS+ tables of the new domain from text files or NIS maps.

nispopulate

Configure non-root domain clients

Configure the clients of the new domain. (Some may subsequently be converted into servers for lower-level domains.) Initialize users as NIS+ clients.

nisclient

The NIS+ scripts enable to you to skip most of the individual procedures included in the above activities.

Next Topic


Other topics in Solaris Naming Setup and Configuration Guide

Naming Service Setup
NIS+ Setup and Configuration
Configuring NIS+ With Scripts
You are here NIS+ Configuration Overview
Creating a Sample NIS+ Namespace
Setting Up NIS+ Root Servers
Populating NIS+ Tables
Setting Up NIS+ Client Machines
Initializing NIS+ Client Users
Setting Up NIS+ Servers
Creating a Root Replica Server
Creating a Subdomain
Populating the New Subdomain's Tables
Creating Subdomain Replicas
Initializing Subdomain NIS+ Client Machines
Initializing Subdomain NIS+ Client Users
Summary of Commands for the Sample NIS+ Namespace
NIS Setup and Configuration
FNS Setup and Configuration
 
 
Book Table of ContentsComplete Table of Contents for book