将密码传递给 adduser 命令

将密码传递给 adduser 命令

只是想知道是否可以将我想要使用的密码传递给 ubuntu 中的 adduser 命令,以便可以实现自动化。

我想做这样的事

echo“密码”| adduser 测试

这将消除填写 adduser 命令所需的表格并为“test”用户设置密码“password”的需要。

答案1

您无法使用该命令执行此操作,但是如果您有密码的加密版本,则adduser可以使用底层命令:useradd

useradd <username> -p <crypted password>

您可能希望在 useradd 命令行中包含其他选项来设置组等。请阅读 useradd(8) 手册页了解详细信息。

如果这样更方便,您也可以在最初创建帐户usermod后使用来执行此操作。adduser

相关内容