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 服务

6.  管理 NIS(任务)

口令文件和名称空间安全

管理 NIS 用户

如何向 NIS 域添加新 NIS 用户

设置用户口令

NIS 网络组

使用 NIS 映射

获取映射信息

更改映射的主服务器

如何更改映射的主服务器

修改配置文件

如何修改配置文件

修改和使用 Makefile

使用 Makefile

更改 Makefile 宏/变量

修改 Makefile

如何修改 Makefile 以使用特定数据库

如何修改 Makefile 以删除数据库

更新和修改现有映射

如何更新随缺省集合提供的映射

维护已更新映射

传播 NIS 映射

使用 cron 进行映射传送

将 Shell 脚本用于 cronypxfr

直接调用 ypxfr

记录 ypxfr 活动

修改非缺省映射

使用 makedbm 修改非缺省映射

从文本文件创建新映射

向基于文件的映射中添加项

通过标准输入创建映射

修改通过标准输入创建的映射

添加从属服务器

如何添加从属服务器

使用启用 C2 安全性的 NIS

绑定到特定 NIS 服务器

更改计算机的 NIS 域

如何更改计算机的 NIS 域名

将 NIS 与 DNS 结合使用

如何配置通过 NIS 和 DNS 执行计算机名和地址查找

处理混合的 NIS 域

禁用 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 运行后,您可能需要创建一些之前提供给 ypinit 的初始列表中并未包含 NIS 从属服务器。

要添加 NIS 从属服务器:

如何添加从属服务器

  1. 在主服务器上,成为超级用户或承担等效角色。

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

  2. 转至 NIS 域目录。
    # cd /var/yp/domainname
  3. 反编译 ypservers 文件。
    # makedbm -u ypservers >/tmp/temp_file

    makedbm 命令会将 ypserversndbm 格式转换为临时 ASCII 文件 /tmp/temp_file

  4. 使用文本编辑器编辑 /tmp/temp_file 文件。将新的从属服务器的名称添加到服务器列表中。然后,保存并关闭该文件。
  5. 运行 makedbm 命令,并以 temp_fileypservers 分别作为输入文件和输出文件。
    # makedbm /tmp/temp_file ypservers

    然后,makedbm 会将 ypservers 重新转换回 ndbm 格式。

  6. 在从属服务器上键入以下命令,验证 ypservers 映射是否正确(由于没有针对 ypservers 的 ASCII 文件)。
    slave3# makedbm -u ypservers

    makedbm 命令会在屏幕上显示 ypservers 中的每项。


    注 - 如果某计算机名不在 ypservers 中,则该计算机不会收到映射文件的更新,原因是 yppush 需要从此映射中查询从属服务器的列表。


  7. 在新的 NIS 从属服务器上,成为超级用户或承担等效角色。

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

  8. 设置新从属服务器的 NIS 域目录。

    从主服务器复制 NIS 映射集合,然后启动 NIS 客户机。运行 ypinit 命令时,请遵循提示并按优先级顺序列出 NIS 服务器。

    slave3# cd /var/yp
    slave3# ypinit -c
    slave3# svcadm enable network/nis/client
  9. 将此计算机初始化为从属服务器。
    slave3# /usr/sbin/ypinit -s ypmaster

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

  10. 停止作为 NIS 客户机运行的计算机。
    # svcadm disable network/nis/client
  11. 启动 NIS 从属服务。
    # svcadm enable network/nis/server