JavaScript is required to for searching.
跳过导航链接
退出打印视图
系统管理指南:命名和目录服务(DNS、NIS 和 LDAP)     Oracle Solaris 10 8/11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分关于命名和目录服务

1.  命名和目录服务(概述)

2.  名称服务转换器(概述)

第 2 部分DNS 设置和管理

3.  DNS 设置和管理(参考)

第 3 部分NIS 设置和管理

4.  网络信息服务 (Network Information Service, NIS)(概述)

5.  设置和配置 NIS 服务

配置 NIS 任务列表

配置 NIS 之前的准备工作

NIS 和服务管理工具

规划 NIS 域

标识 NIS 服务器和客户机

准备主服务器

源文件目录

Passwd 文件和名称空间安全

为向 NIS 映射的转换准备源文件

如何为转换准备源文件

准备 Makefile

使用 ypinit 设置主服务器

如何使用 ypinit 设置主服务器

支持多个 NIS 域的主服务器

在主服务器上启动或停止 NIS 服务

自动启动 NIS 服务

从命令行启动和停止 NIS

设置 NIS 从属服务器

准备从属服务器

设置从属服务器

如何设置从属服务器

如何在从属服务器上启动 NIS

设置 NIS 客户机

6.  管理 NIS(任务)

7.  NIS 疑难解答

第 4 部分LDAP 命名服务的设置和管理

8.  LDAP 命名服务介绍(概述/参考)

9.  LDAP 基本组件和概念(概述)

10.  LDAP 命名服务的规划要求(任务)

11.  为使用 LDAP 客户机设置 Sun Java System Directory Server(任务)

12.  设置 LDAP 客户机(任务)

13.  LDAP 疑难解答(参考)

14.  LDAP 一般参考(参考)

15.  从 NIS 转换为 LDAP(概述/任务)

16.  从 NIS+ 转换为 LDAP

A.  Solaris 10 软件中对 DNS、NIS 和 LDAP 的更新

服务管理工具的更改

DNS BIND

pam_ldap 更改

文档错误

词汇表

索引

设置 NIS 从属服务器

您的网络可以有一台或多台从属服务器。使用从属服务器可在主服务器不可用时确保 NIS 服务的连续性。

准备从属服务器

在实际运行 ypinit 创建从属服务器之前,应在每台 NIS 从属服务器上运行 domainname 命令,以确保域名与主服务器一致。


注 - 域名区分大小写。


配置 NIS 从属服务器之前,请确保网络工作正常。需要特别指出的是,应检查并确保可以使用 rcp 从 NIS 主服务器向 NIS 从属服务器发送文件。

设置从属服务器

以下过程说明了如何设置从属服务器。

如何设置从属服务器

  1. 成为超级用户或承担等效角色。

    角色包含授权和具有一定特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的第 9  章 "使用基于角色的访问控制(任务)"

  2. 编辑从属服务器上的 /etc/hosts/etc/inet/ipnodes 文件,添加所有其他 NIS 服务器的名称和 IP 地址。
  3. 在从属服务器上,将目录更改为 /var/yp

    注 - 必须先将新的从属服务器配置为 NIS 客户机,它才能首次从主服务器中获取 NIS 映射。有关详细信息,请参见设置 NIS 客户机


  4. 将从属服务器初始化为客户机。
    # /usr/sbin/ypinit -c

    ypinit 命令会提示输入 NIS 服务器的列表。请先输入您正在使用的本地从属服务器的名称,然后输入主服务器的名称,随后按照从物理上最近到最远(从网络角度看)的顺序输入域中其他 NIS 从属服务器的名称。

  5. 确定 NIS 客户机是否正在运行,然后根据需要启动客户机服务。
    # svcs network/nis/client
    STATE          STIME     FMRI
    online         20:32:56  svc:/network/nis/client:default

    如果 svc:/network/nis/client 显示为 online(联机)状态,则表明 NIS 正在运行。如果该服务的状态为 "disabled"(已禁用),则表明 NIS 未运行。

    1. 如果 NFS 客户机正在运行,请重新启动客户机服务。
      # svcadm restart network/nis/client
    2. 如果 NFS 客户机未运行,请启动客户机服务。
      # svcadm enable network/nis/client
  6. 将此计算机初始化为从属服务器。
    # /usr/sbin/ypinit -s master

    其中,master 是现有的 NIS 主服务器的计算机名。

    对要配置为 NIS 从属服务器的每台计算机重复本节所述的过程。

如何在从属服务器上启动 NIS

以下过程说明了如何在从属服务器上启动 NIS。