使用 adduser 创建一个用户,并以组、主目录和 gecos 作为参数

使用 adduser 创建一个用户,并以组、主目录和 gecos 作为参数

我想使用 adduser 命令创建一个用户,然后使用 passwd 命令设置其密码。

我想为用户指定组、主目录和 gecos,然后使用 passwd 命令为用户设置密码。

如果我分别在变量 un、grp、hd、g 和 pd 中存储了用户名、组、主目录、gecos、密码的字符串值,如何使用 adduser 和 passwd 命令创建具有指定信息的用户。我知道还有另一个命令“useradd”,但此时我想使用“adduser”。如何在 shell 脚本中执行此操作?

答案1

useradd --home /path/to/home \
    --ingroup groupname \
    --gecos "Stuff" username

passwd username

https://manpages.debian.org/jessie/adduser/adduser.8.de.html

相关内容