下表描述了在 sysidcfg 文件中可以使用的关键字。
表 7-2 在 sysidcfg 中可以使用的关键字
配置信息 |
关键字 |
值或示例 |
---|---|---|
名称服务、域名、名称服务器 |
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} |
|
网络接口、主机名、网际协议 (IP) 地址、网络掩码、DHCP、IPv6 |
network_interface=NONE、PRIMARY 或value
| |
如果确实 要使用 DHCP,则请指定:{dhcp protocol_ipv6= yes_or_no} |
network_interface=primary {dhcp protocol_ipv6=yes} |
|
如果不 使用 DHCP,则请指定:{hostname=host_name default_route=ip_address ip_address= ip_address netmask=netmask protocol_ipv6= yes_or_no} |
network_interface=le0 {hostname=feron default_route=129.146.88.1 ip_address=129.146.88.210 netmask=255.255.0.0 protocol_ipv6=no} 注意: 只选择一个 network_interface 值。 根据需要,可包含 hostname、ip_address 和 netmask 这三个关键字的任意组合,或者三者都不包含。如果不使用这三个关键字中的任何一个,则请省略花括号 ({})。 注意: 如果不使用 DHCP,则不必指定 protocol_ipv6 和 default_route。但 JumpStart 安装需要立即指定 protocol_ipv6,否则稍后就会以交互方式提示您输入它。 |
|
超级用户口令 |
root_password= root_password |
从 /etc/shadow 加密。 |
安全策略 |
security_policy=kerberos, NONE Kerberos 选项:{default_realm=FQDN admin_server=FQDN kdc=FQDN1, FQDN2, FQDN3} ( FQDN 是一个完全限定域名) |
security_policy=kerberos {default_realm=Yoursite.COM admin_server=krbadmin.Yoursite.COM kdc=kdc1.Yoursite.COM, kdc2.Yoursite.COM} 注意: 您最多可以列出三个密钥分发中心 (KDC),但至少需要列出一个。 |
显示用于显示安装程序和桌面的语言 |
system_locale=locale |
/usr/lib/locale 目录或第 40 章,语言环境值(参考) 提供有效的语言环境值。 |
终端类型 |
terminal= terminal_type |
/usr/share/lib/terminfo 目录中的子目录提供有效的终端值。 |
时区 |
timezone= timezone |
/usr/share/lib/zoneinfo 目录中的目录和文件提供有效的时区值。时区值是相对于 /usr/share/lib/zoneinfo 目录的路径的名称。例如,美国山地标准时间的时区值为 US/Mountain。日本的时区值为 Japan。您还可以指定任何有效的 Olson 时区。 |
日期和时间 |
timeserver=localhost, hostname, ip_addr |
如果您将 localhost 指定为时间服务器,则假定系统时间正确。如果您没有运行名称服务,并且指定了某个系统的 hostname 或 ip_addr,则该系统的时间将用于设置时间。 |