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 命名服务介绍(概述)

目标用户

建议的背景读物

其他先决条件

LDAP 命名服务与其他命名服务的比较

LDAP 命名服务的优点

LDAP 命名服务的限制

设置 LDAP 命名服务(任务列表)

LDAP 数据交换格式

随 LDAP 使用全限定域名

缺省目录信息树

缺省 LDAP 架构

服务搜索描述符和架构映射

SSD 说明

attributeMap 属性

objectclassMap 属性

LDAP 客户机配置文件

LDAP 客户机配置文件属性

本地 LDAP 客户机属性

ldap_cachemgr 守护进程

LDAP 命名服务安全模型

传输层安全

指定客户机凭证级别

LDAP anonymous 凭证级别

LDAP proxy 凭证级别

LDAP proxy anonymous 凭证级别

LDAP per-user 验证

enableShadowUpdate 开关

LDAP 客户机的凭证存储

为 LDAP 命名服务选择验证方法

为 LDAP 中的特定服务指定验证方法

可插拔验证方法

pam_unix_* 服务模块

Kerberos 服务模块

LDAP 服务模块

PAM 和更改口令

LDAP 帐户管理

使用 pam_unix_* 模块管理 LDAP 帐户

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

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

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

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

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

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

词汇表

索引

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

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

LDAP 客户机配置文件

为简化客户机设置并避免重复为每个客户机输入相同的信息,请在目录服务器上创建单个客户机配置文件。这样,通过一个配置文件便可以为所有配置为使用该配置文件的客户机定义配置。之后配置文件属性的任何更改都会按刷新间隔所定义的频率传播到客户机。

当启动 svc:/network/ldap/client 服务时,在 LDAP 客户机配置文件中指定的配置信息会自动导入到 SMF 系统信息库中。

任何客户机配置文件都应当存储在 LDAP 服务器上的一个众所周知的位置中。给定域的根 DN 必须具有一个对象类 nisDomainObject 和一个包含客户机所在域的 nisDomain 属性。所有的配置文件都位于相对于此容器的 ou=profile 容器中。这些配置文件应可以匿名读取。

LDAP 客户机配置文件属性

下表列出了 LDAP 客户机的配置文件属性,这些属性可以在运行 idsconfig 时自动设置。有关如何手动设置客户机配置文件的信息,请参见如何手动初始化 LDAP 客户机idsconfig(1M) 手册页。

表 9-2 LDAP 客户机配置文件属性

属性
说明
cn
配置文件的名称。该属性没有缺省值。必须指定该属性值。
preferredServerList
首选服务器的主机地址是以空格分隔的服务器地址的列表。(请勿使用主机名。)将先尝试与该列表中的服务器建立连接,然后再尝试与 defaultServerList 中的服务器建立连接,直到成功建立连接。该属性没有缺省值。必须至少在 preferredServerListdefaultServerList 中指定一台服务器。
defaultServerList
缺省服务器的主机地址是以空格分隔的服务器地址的列表。(请勿使用主机名。)在尝试与 preferredServerlist 中的服务器建立连接之后,会先尝试与客户机所在子网中的缺省服务器建立连接,然后再尝试与其余的缺省服务器建立连接,直到成功建立连接。必须至少在 preferredServerListdefaultServerList 中指定一台服务器。只有在尝试与首选服务器列表中的服务器建立连接之后,才会尝试与该列表中的服务器建立连接。该属性没有缺省值。
defaultSearchBase
用于查找已知容器的相对 DN。该属性没有缺省值。不过,对于给定服务,可以使用 serviceSearchDescriptor 属性来覆盖该属性。
defaultSearchScope
定义客户机要搜索的数据库范围。可以使用 serviceSearchDescriptor 属性覆盖该属性。可能的值为 onesub。缺省值为 one 级别搜索。
authenticationMethod
标识了客户机使用的验证方法。缺省值为 none(无)。有关更多信息,请参见为 LDAP 命名服务选择验证方法
credentialLevel
标识了客户机进行验证时应使用的凭证的类型。选项有 anonymousproxyself(也称为每用户)。缺省值为 anonymous
serviceSearchDescriptor
定义客户机应如何以及应在何处搜索命名数据库,例如,客户机应在 DIT 中的一个点还是多个点执行查找。缺省情况下,不定义任何 SSD。
serviceAuthenticationMethod
客户机针对指定服务使用的验证方法。缺省情况下,不定义任何服务验证方法。如果某个服务未定义 serviceAuthenticationMethod,则使用 authenticationMethod 的缺省值。
attributeMap
客户机使用的属性映射。缺省情况下,未定义任何 attributeMap
objectclassMap
客户机使用的对象类映射。缺省情况下,不定义任何 objectclassMap
searchTimeLimit
客户机上的搜索操作在超时之前可以执行的最长时间(以秒为单位)。这不会影响在 LDAP 服务器上完成搜索所需的时间。缺省值为 30 秒。
bindTimeLimit
客户机与服务器的绑定在超时之前可以持续的最长时间(以秒为单位)。缺省值为 30 秒。
followReferrals
指定客户机是否应遵循 LDAP 引用。可能的值为 TRUEFALSE。缺省值为 TRUE
profileTTL
ldap_cachemgr(1M) 从 LDAP 服务器刷新客户机配置文件的间隔时间。缺省值为 43200 秒(即 12 小时)。如果指定的值为 0,则不刷新配置文件。

本地 LDAP 客户机属性

下表列出了可以使用 ldapclient 命令在本地设置的 LDAP 客户机属性。有关更多信息,请参见 ldapclient(1M) 手册页。

表 9-3 本地 LDAP 客户机属性

属性
说明
adminDN
指定管理凭证的管理员条目标识名。如果在客户机系统上 enableShadowUpdate 开关的值为 true,并且 credentialLevel 的值不是 self,则必须指定 adminDN
adminPassword
指定管理凭证的管理员条目口令。如果在客户机系统上 enableShadowUpdate 开关的值为 true,并且 credentialLevel 的值不是 self,则必须定义 adminPassword
domainName
指定客户机的域名(该域将成为此客户机系统的缺省域)。该属性没有缺省值。必须指定该属性值。
proxyDN
代理的标识名。如果为客户机系统配置的 credentialLevelproxy,则必须指定 proxyDN
proxyPassword
代理的口令。如果为客户机系统配置的 credentialLevel 为 proxy,则必须定义 proxyPassword
certificatePath
本地文件系统中包含证书数据库的目录。如果为客户机系统配置了使用 TLS 的 authenticationMethodserviceAuthenticationMethod,则将使用此属性。缺省值为 /var/ldap

注 - 如果 SSD 中的 BaseDN 包含一个结尾逗号,则会将其视为 defaultSearchBase 的相对值。在执行搜索之前,会将 defaultSearchBase 的值附加在 BaseDN 后面。