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(任务)

7.  NIS 疑难解答

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

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

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

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

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

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

LDAP 客户机设置的先决条件

LDAP 和服务管理工具

初始化 LDAP 客户机

使用配置文件初始化客户机

如何使用配置文件初始化客户机

使用每用户凭证

如何使用每用户凭证初始化客户机

使用代理凭证

如何使用代理凭证初始化客户机

在 LDAP 中启用 shadow 更新

如何初始化客户机以启用阴影数据更新

手动初始化客户机

如何手动初始化客户机

修改手动客户机配置

如何修改手动配置

取消客户机初始化

如何取消客户机初始化

设置 TLS 安全性

配置 PAM

配置 PAM 以使用 UNIX policy

配置 PAM 以使用 LDAP server_policy

检索 LDAP 命名服务信息

列出所有 LDAP 容器

列出所有用户项属性

定制 LDAP 客户机环境

为 LDAP 修改 nsswitch.conf 文件

为 LDAP 启用 DNS

13.  LDAP 疑难解答(参考)

14.  LDAP 一般参考(参考)

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

16.  从 NIS+ 转换为 LDAP

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

服务管理工具的更改

DNS BIND

pam_ldap 更改

文档错误

词汇表

索引

检索 LDAP 命名服务信息

使用 ldaplist 实用程序可以检索有关 LDAP 命名服务的信息。此 LDAP 实用程序会以 LDIF 格式列出 LDAP 服务器中的命名信息。该实用程序可用于进行故障排除。有关详细信息,请参见 ldaplist(1)

列出所有 LDAP 容器

ldaplist 显示输出时以空白行分隔记录,这对于显示包含多行的大量记录很有帮助。


注 - ldaplist 的输出取决于客户机配置。例如,如果 ns_ldap_search 的值是 sub 而不是 oneldaplist 将列出在当前搜索 baseDN 下的所有项。


下面是 ldaplist 输出的示例。

# ldaplist
dn: ou=people,dc=west,dc=example,dc=com

dn: ou=group,dc=west,dc=example,dc=com

dn: ou=rpc,dc=west,dc=example,dc=com

dn: ou=protocols,dc=west,dc=example,dc=com

dn: ou=networks,dc=west,dc=example,dc=com

dn: ou=netgroup,dc=west,dc=example,dc=com

dn: ou=aliases,dc=west,dc=example,dc=com

dn: ou=hosts,dc=west,dc=example,dc=com

dn: ou=services,dc=west,dc=example,dc=com

dn: ou=ethers,dc=west,dc=example,dc=com

dn: ou=profile,dc=west,dc=example,dc=com

dn: automountmap=auto_home,dc=west,dc=example,dc=com

dn: automountmap=auto_direct,dc=west,dc=example,dc=com

dn: automountmap=auto_master,dc=west,dc=example,dc=com

dn: automountmap=auto_shared,dc=west,dc=example,dc=com

列出所有用户项属性

要列出特定信息(如用户的 passwd 项),请按如下所示使用 getent

# getent passwd user1
user1::30641:10:Joe Q. User:/home/user1:/bin/csh

如果要列出所有属性,请将 ldaplist-l 选项结合使用。

# ldaplist -l passwd user1dn: uid=user1,ou=People,dc=west,dc=example,dc=com
        uid: user1
        cn: user1
        uidNumber: 30641
        gidNumber: 10
        gecos: Joe Q. User
        homeDirectory: /home/user1
        loginShell: /bin/csh
        objectClass: top
        objectClass: shadowAccount
        objectClass: account
        objectClass: posixAccount
        shadowLastChange: 6445