我需要能够在我的 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 ]#
原文由 ModernCarpentry 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以运行 passwd 命令并将其发送管道输入。因此,请执行以下操作: