Skip to Content
Sun and Oracle
Channel Sun
How to Buy
Log In
한국어
docs.sun.com Home
>
Solaris 9 9/04 System Administrator Collection
> System Administration Guide: Naming and Directory Services (FNS and NIS+)
System Administration Guide: Naming and Directory Services (FNS and NIS+)
검색에만이 책은
검색 도움말
이 책의 내용보기:
다른 언어
日本語
Contained Within
Solaris 9 9/04 System Administrator Collection
Solaris 9 4/04 System Administrator Collection
Solaris 9 8/03 System Administrator Collection
Solaris 9 4/03 System Administrator Collection
Solaris 9 12/02 System Administrator Collection
Solaris 9 12/03 System Administrator Collection
Solaris 9 9/02 System Administrator Collection
Find More Documentation
문서 제목 찾기
제품 설명서 찾기
Featured Support Resources
Sun 교육 과정
BigAdmin 시스템 관리 포털
Sun 지원 센터
Sun Solve
PDF로 이 문서 다운로드 (2107 KB)
System Administration Guide: Naming and Directory Services (FNS and NIS+)
Index
Numbers and Symbols
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Book Information
Preface
Who Should Use This Book
How This Book Is Organized
Related Books
Accessing Sun Documentation Online
Typographic Conventions
Shell Prompts in Command Examples
Part I About Naming and Directory Services
1. The Name Service Switch
About the Name Service Switch
The nsswitch.conf Template Files
Selecting a Different Configuration File
Modifying the name service switch
How to Enable an NIS+ Client to Use IPv6
Ensuring Compatibility With +/- Syntax
The Switch File and Password Information
Part II NIS+ Setup and Configuration
2. NIS+: An Introduction
About NIS+
What NIS+ Can Do for You
How NIS+ Differs From NIS
NIS+ Security
Solaris 1.x Releases and NIS-Compatibility Mode
NIS+ Administration Commands
NIS+ API
Setup and Configuration Preparation
NIS+ Files and Directories
Structure of the NIS+ Namespace
Directories
Domains
Servers
NIS+ Clients and Principals
Naming Conventions
NIS_PATH Environment Variable
Preparing the Existing Namespace
Two Configuration Methods
3. NIS+ Setup Scripts
About the NIS+ Scripts
What the NIS+ Scripts Will Do
What the NIS+ Scripts Will Not Do
4. Configuring NIS+ With Scripts
NIS+ Configuration Overview
Creating a Sample NIS+ Namespace
Setting Up NIS+ Root Servers
Prerequisites to Running nisserver
How to Create a Root Master Server
How to Change Incorrect Information
How to Set Up a Multihomed NIS+ Root Master Server
Populating NIS+ Tables
Prerequisites to Running nispopulate
How to Populate the Root Master Server Tables
Setting Up NIS+ Client Machines
Prerequisites to Running nisclient
How to Initialize a New Client Machine
Creating Additional Client Machines
Initializing NIS+ Client Users
Prerequisites to Running nisclient
How to Initialize an NIS+ User
Setting Up NIS+ Servers
Creating a Root Replica Server
Prerequisites to Running nisserver
How to Create a Root Replica
How to Set Up Multihomed NIS+ Replica Servers
Creating a Subdomain
Prerequisites to Running nisserver
How to Create a New Non-Root Domain
Creating Additional Domains
Populating the New Subdomain's Tables
Creating Subdomain Replicas
Prerequisites to Running nisserver
How to Create a Replica
Initializing Subdomain NIS+ Client Machines
Prerequisites to Running nisclient
How to Initialize a New Subdomain Client Machine
Initializing Subdomain NIS+ Client Users
Prerequisites to Running nisclient
How to Initialize an NIS+ Subdomain User
Summary of Commands for the Sample NIS+ Namespace
5. Setting Up the Root Domain
Introduction to Setting Up the Root Domain
Standard Versus NIS-Compatible Configuration Procedures
Establishing the Root Domain
Summary of Steps
Establishing the Root Domain—Task Map
Security Considerations
Prerequisites
Information You Need
How to Configure a Root Domain
Root Domain Configuration Summary
6. Configuring NIS+ Clients
Introduction to Setting Up NIS+ Clients
Configuring the Client
Security Considerations
Prerequisites
Information You Need
Configuring the Client—Task Map
How to Configure an NIS+ Client
Setting Up DNS Forwarding
Changing a machine's Domain Name
Security Considerations
Information You Need
Changing a machine's Domain—Task Map
How to Change a Client's Domain Name
Initializing an NIS+ Client
NIS+ Client Configuration Summary
7. Configuring NIS+ Servers
Setting Up an NIS+ Server
Standard Versus NIS-Compatible Configuration Procedures
Security Considerations
Prerequisites
Information You Need
How to Configure an NIS+ Server
Adding a Replica to an Existing Domain
Using NIS+ Commands to Configure a Replica Server
Using NIS+ Commands to Configure a Replica Server-Task Map
How to Configure a Replica Server With NIS+ Commands
Using nisrestore to Load Data on to a Replica Server
Using nisrestore to Load Data on to a Replica Server — Task Map
How to Load Namespace Data—nisrestore Method
Using nisping to Load Data on to a Replica Server
Using nisping to Load Data on to a Replica Server — Task Map
How to Load Namespace Data—nisping Method
Server Configuration Summary
8. Configuring a Non-Root Domain
Setting Up a Non-Root Domain
Standard Versus NIS-Compatible Configuration Procedures
Security Considerations
Prerequisites
Information You Need
Setting Up a Non-root Domain — Task Map
How to Configure a Non-root Domain
Subdomain Configuration Summary
9. Setting Up NIS+ Tables
Setting Up Tables
Populating Tables—Options
Populating NIS+ Tables From Files
Files Security Considerations
Prerequisites
Information You Need
Populating NIS+ Tables From Files — Task Map
How to Populate NIS+ Tables From Files
Populating NIS+ Tables From NIS Maps
Maps Security Considerations
Prerequisites
Information You Need
Populating NIS+ Tables From NIS Maps — Task Map
How to Populate Tables From Maps
Transferring Information From NIS+ to NIS
NIS to NIS+ Security Considerations
Prerequisites
Transferring Information From NIS+ to NIS — Task Map
How to Transfer Information From NIS+ to NIS
Limiting Access to the Passwd Column to Owners and Administrators
Passwd Column Security Considerations
Prerequisites
Information You Need
Limiting Access to the Passwd Column to Owners and Administrators — Task Map
How to Limit Read Access to the Passwd Column
Table Population Summaries
Part III NIS+ Administration
10. NIS+ Tables and Information
NIS+ Table Structure
Ways to Set Up Tables
11. NIS+ Security Overview
Solaris Security—Overview
NIS+ Security—Overview
NIS+ Authentication and Credentials—Introduction
NIS+ Authorization and Access—Introduction
The NIS+ Administrator
NIS+ Password, Credential, and Key Commands
12. Administering NIS+ Credentials
NIS+ Credentials
How Credentials Work
The DES Credential in Detail
Where Credential-Related Information Is Stored
The cred Table in Detail
Creating Credential Information
Administering NIS+ Credential Information
13. Administering NIS+ Keys
NIS+ Keys
Keylogin
Changing Keys for an NIS+ Principal
Changing the Keys
Updating Public Keys
Updating Client Key Information
14. Administering Enhanced Security Credentials
Diffie-Hellman Extended Key
Transitioning to a New Public Key-based Security Mechanism
Configuring NIS+ Security Mechanisms
Creating New Security Mechanism Credentials
Adding New Keys to NIS+ Directory Objects
Configuring NIS+ Servers to Accept New Security Mechanism Credentials
Configuring Machines to Use New Security Mechanism Credentials
Changing the Password Protecting New Credentials
Configuring Servers to Accept only New Security Mechanism Credentials
Removing Old Credentials from the cred Table
15. Administering NIS+ Access Rights
NIS+ Access Rights
Introduction to Authorization and Access Rights
Specifying Access Rights in Commands
Displaying NIS+ Defaults—The nisdefaults Command
Setting Default Security Values
Specifying Nondefault Security Values at Creation Time
Changing Object and Entry Access Rights
Specifying Column Access Rights
Changing Ownership of Objects and Entries
Changing an Object or Entry's Group
16. Administering Passwords
Using Passwords
Administering Passwords
17. Administering NIS+ Groups
Solaris Groups
NIS+ Groups
Related Commands
NIS+ Group Member Types
Using niscat With NIS+ Groups
The nisgrpadm Command
18. Administering NIS+ Directories
NIS+ Directories
Using the niscat Command With Directories
Using the nisls Command With Directories
The nismkdir Command
The nisrmdir Command
The nisrm Command
The rpc.nisd Command
The nisinit Command
The nis_cachemgr Command
The nisshowcache Command
Pinging and Checkpointing
The nislog Command
The nischttl Command
19. Administering NIS+ Tables
NIS+ Tables
The nistbladm Command
Creating a New Table
Deleting a Table
Adding Entries to a Table
Modifying Table Entries
Removing Table Entries
The niscat Command
Displaying the Contents of a Table
Displaying the Object Properties of a Table or Entry
The nismatch and nisgrep Commands
The nisln Command
The nissetup Command
The nisaddent Command
20. Server-Use Customization
NIS+ Servers and Clients
NIS+ Over Wide Area Networks
Optimizing Server-Use—Overview
Using the nisprefadm Command
Viewing Current Server Preferences
How to Specify Preference Rank Numbers
Specifying Global Server Preferences
Specifying Local Server Preference
Modifying Server Preferences
How to Remove Servers From Preference Lists
How to Replace an Entire Preferred Server List
Specifying Preferred-Only Servers
Ending Use of Server Preferences
Putting Server Preferences Into Immediate Effect
21. NIS+ Backup and Restore
Backing Up Your Namespace With nisbackup
Restoring Your NIS+ Namespace With nisrestore
Using Backup/Restore to Set Up Replicas
Replacing Server Machines
22. Removing NIS+
Removing NIS+ From a Client Machine
Removing NIS+ From a Server
Removing the NIS+ Namespace
23. Information in NIS+ Tables
NIS+ Tables
auto_home Table
auto_master Table
bootparams Table
client_info Table
cred Table
ethers Table
group Table
hosts Table
mail_aliases Table
netgroup Table
netmasks Table
networks Table
passwd Table
protocols Table
rpc Table
services Table
timezone Table
Additional Default Tables
24. NIS+ Troubleshooting
NIS+ Debugging Options
Part IV FNS Setup, Configuration and Administration
25. Federated Naming Service (FNS)
FNS Quickstart
Composite Names and Contexts
FNS and the Name Service Switch
Enterprise Naming Services
Global Naming Services
FNS Naming Policies
Getting Started
Browsing the FNS Namespace
Updating the Namespace
Federating a Global Namespace
Copying and Converting FNS Contexts
Namespace Browser Programming Examples
Setting Up FNS: An Overview
Determining Resource Requirements
Preparing the Namespace for FNS
Preparing the Namespace for FNS — Task Map
How to Prepare NIS+ Service for FNS
How to Prepare NIS Service for FNS
Preparing Files-Based Naming for FNS
Creating Global FNS Namespace Contexts
Creating Global FNS Namespace Contexts — Task Map
How to Create Namespace Contexts Under NIS+
How to Create Namespace Contexts Under NIS
How to Create Namespace Contexts Under Local Files
Replicating FNS Service
Replicating FNS Service — Task Map
How to Replicate FNS Under NIS+
How to Replicate FNS Under NIS
How to Replicate FNS Under Files-Based Naming
FNS Administration, Problem Solving, and Error Messages
DNS Text Record Format for XFN References
X.500 Attribute Syntax for XFN References
Creating Enterprise Level Contexts
Administering Enterprise Level Contexts
Administering FNS: Attributes Overview
Examining Attributes
Updating Attributes
FNS and Enterprise-Level Naming Services
Choosing an Enterprise-Level Name Service
FNS and Naming Service Consistency
Selecting a Naming Service
Advanced FNS and NIS+ Issues
Advanced FNS and NIS Issues
Advanced FNS and File-Based Naming Issues
File Contexts Administration
Creating a File Context With fncreate_fs
Advanced Input Formats
Backward Compatibility Input Format
Introduction to FNS and XFN Policies
Policies for the Enterprise Namespace
Enterprise Root
FNS and Enterprise Level Naming
FNS File System Namespace
The FNS Printer Namespace
Policies for the Global Namespace
FNS Problems and Solutions
Part V Transitioning Between Naming Services
26. Transitioning from NIS to NIS+
Differences Between NIS and NIS+
Suggested Transition Phases
Planning the NIS+ Namespace: Identifying the Goals of Your Administrative Model
Designing the Namespace Structure
Determining Server Requirements
Determining Table Configurations
Resolving User/Host Name Conflicts
Understanding the Impact of NIS+ Security
Selecting Credentials
Choosing a Security Level
Establishing Password-aging Criteria, Principles, and Rules
Planning NIS+ Groups
Planning Access Rights to NIS+ Groups and Directories
Planning Access Rights to NIS+ Tables
Protecting the Encrypted Passwd Field
Using NIS Compatibility Mode: An Introduction
Selecting Your NIS-Compatible Domains
Determining NIS-Compatible Server Configuration
Deciding How to Transfer Information Between Services
Deciding How to Implement DNS Forwarding
NIS and NIS+ Command Equivalents in the Solaris 1, Solaris 2, and Solaris 9 Releases
NIS-Compatibility Mode Protocol Support
Before You Transition to NIS+: Gauge the Impact of NIS+ on Other Systems
Train Administrators
Write a Communications Plan
Identify Required Conversion Tools and Processes
Identify Administrative Groups Used for Transition
Determine Who Will Own the Domains
Determine Resource Availability
Resolve Conflicts Between Login Names and Host Names
Examine All Information Source Files
Remove the “.” from Host Names
Remove the “.” from NIS Map Names
Document Your Current NIS Namespace
Create a Conversion Plan for Your NIS Servers
Implementing NIS+: An Introduction
Phase I-Set Up the NIS+ Namespace
Phase II-Connect the NIS+ Namespace to Other Namespaces
Phase III-Make the NIS+ Namespace Fully Operational
Phase IV-Upgrade NIS-Compatible Domains
A. Error Messages
About Error Messages
Common Namespace Error Messages
B. System Administration Guide: Naming and Directory Services (NIS+ and FNS) Updates
Solaris 9 9/02 Update
Glossary
News Center
About Sun
Contact Sun
Terms of Use
Privacy
Copyright
1994-2009
Sun Microsystems, Inc.