验证配置工具还能够作为没有界面的命令行工具来运行。命令行版本可以被用在配置脚本或 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 来找到。  |