小编典典

如何使用 Bash 脚本自动添加用户帐户和密码?

all

我需要能够在我的 Linux (Fedora 10) 上创建用户帐户并通过 bash 脚本自动分配密码(或者,如果需要的话)。

通过 Bash 创建用户很容易,例如:

[whoever@server ]#  /usr/sbin/useradd newuser

是否可以在 Bash 中分配密码,功能类似于此,但自动:

[whoever@server ]# passwd newuser
Changing password for user testpass.
New UNIX password:
Retype new UNIX password: 
passwd: all authentication tokens updated successfully.
[whoever@server ]#

阅读 99

收藏
2022-06-10

共1个答案

小编典典

您可以运行 passwd 命令并将其发送管道输入。因此,请执行以下操作:

echo thePassword | passwd theUsername --stdin
2022-06-10