在 Solaris 8 1/01 软件发行版本中,系统标识公用程序进行了更新。
在 Solaris 8 1/01 软件发行版之前,系统标识公用程序只能将系统配置为网络信息服务 (NIS) 客户机或 NIS+ 客户机或域名服务(DNS) 客户。现在这些实用程序也能将系统配置为轻量目录访问协议 (LDAP) 客户机。您可以通过交互方式或通过 sysidcfg 文件将系统指定为 LDAP 客户机。 目前,您还不能通过 add_install_client 命令指定 LDAP。
系统标识公用程序自动尝试使用多种来源的数据确定配置信息。 公用程序首先检查 sysidcfg 文件。如果公用程序在 sysidcfg 文件中找不到所需信息,它们将自动通过网络查找数据。 在名称服务配置中,除非 sysidcfg 文件中指定了名称服务类型和配置,否则,系统标识公用程序将自动尝试查找名称服务。公用程序首先自动检测 NIS+ 服务器。如果未找到 NIS+ 服务器,则查找 NIS 服务器。如果未找到 NIS 服务器,则公用程序通过交互式的查询来获取配置信息。目前,公用程序不能自动检测 LDAP 或 DNS 服务器。
本节是对 Solaris 8 Advanced Installation Guide 中的 "Guidelines for Preconfiguring With the sysidcfg File" 的补充。
文件通过一些关键字来预配置系统标识信息,这些关键字指定了您想要预配置的信息。name_service关键字经过扩充,允许将 LDAP 指定为一个可用的名称服务。关于这个经过扩充的关键字在 表 2-2中有详尽说明。
表 2-2 name_service 关键字
配置信息 |
平台 |
关键字 |
在何处查找值/实例 |
---|---|---|---|
名称服务、域名、名称服务器 |
全部 |
name_service=NIS, NIS+, DNS, LDAP, NONE | |
NIS 和 NIS+ 选项: {domain_name=domain_name name_server=hostname(ip_address)} |
name_service=NIS {domain_name=west.arp.com name_server=timber(129.221.2.1)} name_service=NIS+ {domain_name=west.arp.com name_server=timber(129.221.2.1)} |
||
DNS 选项: {domain_name=domain_name name_server=ip_address,ip_address, ip_address(最多三个)search=domain_name,domain_name,domain_name,domain_name,domain_name, domain_name (最多六个,总长度不超过 250 个字符)} |
name_service=DNS {domain_name=west.arp.com name_server=10.0.1.10,10.0.1.20 search=arp.com,east.arp.com} 注意: 只能为 name_service 选择一个值。根据需要,不选、全选或只选一个 domain_name 和 name_server 关键字。如果都不使用,请省略花括号 {}。 |
||
LDAP 选项: {domain_name=domain_name profile=profile_name profile_server=ip_address} |
name_service=LDAP {domain_name=west.arp.com profile=default profile_server=129.221.2.1} |