22.3.8. rootpw
需要 rootpw Kickstart 命令。它将系统的根密码设置为 password 参数的值。仅使用此命令一次。
- 语法
rootpw [--iscrypted|--plaintext] [--lock] password- 必填选项
-
password - 密码规格。纯文本或者加密字符串。请参阅以下
--iscrypted和--plaintext。
-
password - 密码规格。纯文本或者加密字符串。请参阅以下
- 可选选项
-
--iscrypted- 如果给出这个选项,则假设 password 参数已被加密。这个选项与--plaintext相互排斥。要创建一个加密的密码,您可以使用 python:
$ python -c 'import crypt,getpass;pw=getpass.getpass();print(crypt.crypt(pw) if (pw==getpass.getpass("Confirm: ")) else exit())'这会使用随机 salt 为您的密码生成一个 sha512 兼容哈希。
-
--plaintext- 如果给出这个选项,则假设 password 参数为纯文本。这个选项与--iscrypted相互排斥。 -
--lock- 如果给出这个选项,则默认锁定 root 帐户。这意味着 root 用户无法从控制台登录。这个选项还在图形和文本手动安装中禁用 Root 密码 页面。 -
--allow-ssh- 如果此选项存在,root 用户可以使用带有密码的 SSH 登录系统。
-