JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 Oracle Solaris 11.1 中使用命名和目录服务     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

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

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

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

3.  管理 DNS(任务)

4.  设置 Oracle Solaris Active Directory 客户机(任务)

第 2 部分NIS 设置和管理

5.  网络信息服务(概述)

6.  设置和配置 NIS(任务)

7.  管理 NIS(任务)

8.  NIS 故障排除

第 3 部分LDAP 命名服务

9.  LDAP 命名服务介绍(概述)

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

11.  为使用 LDAP 客户机设置 Oracle Directory Server Enterprise Edition(任务)

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

13.  LDAP 故障排除(参考信息)

监视 LDAP 客户机状态

验证 ldap_cachemgr 守护进程是否正在运行

检查当前的配置文件信息

验证基本的客户机/服务器通信

从非客户机检查服务器数据

LDAP 配置问题及解决方案

未解析的主机名

无法远程访问 LDAP 域中的系统

登录功能不起作用

查找速度太慢

ldapclient 命令无法绑定到服务器

使用 ldap_cachemgr 守护进程进行调试

ldapclient 命令在设置期间挂起

14.  LDAP 命名服务(参考信息)

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

词汇表

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

监视 LDAP 客户机状态

以下各节介绍了各种可帮助确定 LDAP 客户机环境状态的命令。有关可以使用的选项的其他信息,另请参见相应的手册页。

有关服务管理工具 (Service Management Facility, SMF) 的概述,请参阅《在 Oracle Solaris 11.1 中管理服务和故障》中的第 1  章 "管理服务(概述)"。有关更多详细信息,另请参阅 svcadm(1M)svcs(1) 手册页。

验证 ldap_cachemgr 守护进程是否正在运行

ldap_cachemgr 守护进程必须一直正常运行。否则,系统将无法正常工作。当您设置并启动 LDAP 客户机服务 svc:/network/ldap/client 时,客户机 SMF 方法会自动启动 ldap_cachemgr 守护进程。以下方法确定 LDAP 客户机服务是否已联机:

有关 ldap_cachemgr 守护进程的更多信息,请参见 ldap_cachemgr(1M) 手册页。

检查当前的配置文件信息

成为超级用户或承担等效角色,然后运行带 list 选项的 ldapclient

# ldapclient list
NS_LDAP_FILE_VERSION= 2.0
NS_LDAP_BINDDN= cn=proxyagent,ou=profile,dc=west,dc=example,dc=com
NS_LDAP_BINDPASSWD= {NS1}4a3788e8c053424f
NS_LDAP_SERVERS= 192.168.0.1, 192.168.0.10
NS_LDAP_SEARCH_BASEDN= dc=west,dc=example,dc=com
NS_LDAP_AUTH= simple
NS_LDAP_SEARCH_REF= TRUE
NS_LDAP_SEARCH_SCOPE= one
NS_LDAP_SEARCH_TIME= 30
NS_LDAP_SERVER_PREF= 192.168.0.1
NS_LDAP_PROFILE= pit1
NS_LDAP_CREDENTIAL_LEVEL= proxy
NS_LDAP_SERVICE_SEARCH_DESC= passwd:ou=people,?sub
NS_LDAP_SERVICE_SEARCH_DESC= group:ou=group,dc=west,dc=example,dc=com?one
NS_LDAP_BIND_TIME= 5

可以使用 svccfgsvcprop 命令或者带 list 选项的 ldapclient 命令查看当前配置文件信息。有关每个可用属性设置的具体信息,请参见 ldapclient(1M) 手册页。

验证基本的客户机/服务器通信

检查客户机是否正在与 LDAP 服务器通信的最佳方法是使用 ldaplist 命令。使用不带任何参数的 ldaplist 会转储服务器上的所有容器。只要这些容器存在且不必置备,此方法就起作用。有关更多信息,请参见 ldaplist(1) 手册页。

如果第一步起作用,您可以尝试使用 ldaplist passwd usernameldaplist hosts hostname,但是如果容器中包含大量数据,您可能需要选取一个置备量较小的服务,或者将它们传输到 headmore

从非客户机检查服务器数据

前面几节中的大多数命令都假定您已创建了一个 LDAP 客户机。如果您尚未创建客户机,但仍然希望检查服务器上的数据,请使用 ldapsearch 命令。以下示例列出了所有容器。

# ldapsearch -h server1 -b "dc=west,dc=example,dc=com" -s one "objectclass=*" 

ldapsearch 命令的缺省输出采用行业标准化的 LDIF 格式,该格式由 RFC-2849 定义。所有版本的 ldapsearch 都可以使用 -L 选项输出 LDIF 格式。