验证配置工具还能够作为没有界面的命令行工具来运行。命令行版本可以被用在配置脚本或 kickstart 脚本中。验证选项在表 22-1中被简略描述。
| 选项 | 描述 |
|---|---|
| --enableshadow | 启用屏蔽口令 |
| --disableshadow | 禁用屏蔽口令 |
| --enablemd5 | 启用 MD5 口令 |
| --disablemd5 | 禁用 MD5 口令 |
| --enablenis | 启用 NIS |
| --disablenis | 禁用 NIS |
| --nisdomain=<domain> | 指定 NIS 域 |
| --nisserver=<server> | 指定 NIS 服务器 |
| --enableldap | 为用户信息启用 LDAP |
| --disableldap | 为用户信息禁用 LDAP |
| --enableldaptls | LDAP 启用 TLS |
| --disableldaptls | LDAP 禁用 TLS |
| --enableldapauth | 验证启用 LDAP |
| --disableldapauth | 验证禁用 LDAP |
| --ldapserver=<server> | 指定 LDAP 服务器 |
| --ldapbasedn=<dn> | 指定 LDAP 基准 DN |
| --enablekrb5 | 启用 Kerberos |
| --disablekrb5 | 禁用 Kerberos |
| --krb5kdc=<kdc> | 指定 Kerberos KDC |
| --krb5adminserver=<server> | 指定 Kerberos 管理服务器 |
| --krb5realm=<realm> | 指定 Kerberos 领域 |
| --enablesmbauth | 启用 SMB |
| --disablesmbauth | 禁用 SMB |
| --smbworkgroup=<workgroup> | 指定 SMB 工作组 |
| --smbservers=<server> | 指定 SMB 服务器 |
| --enablehesiod | 启用 Hesiod |
| --disablehesiod | 禁用 Hesiod |
| --hesiodlhs=<lhs> | 指定 Hesiod LHS |
| --hesiodrhs=<rhs> | 指定 Hesiod RHS |
| --enablecache | 启用 nscd |
| --disablecache | 禁用 nscd |
| --nostart | 不要开始或停止 portmap、ypbind 和 nscd 服务,即便它们已经被配置 |
| --kickstart | 不要显示用户界面 |
| --probe | 探测和显示网络默认值 |
表 22-1. 命令行选项
![]() | 窍门 |
|---|---|
这些选项还可以在 authconfig 的说明书(man)页或在 shell 提示下键入 authconfig --help 来找到。 |