FreeBSD 添加用户的脚本

FreeBSD script to add user

我正在尝试编写一个脚本来将用户添加到 FreeBSD。 FreeBSD 中 adduser 命令的问题是它从我这里获取信息,一步一步。就像,在我 运行 adduser 之后,它要求输入用户名;在我输入用户名后,它要求输入全名,等等。所以现在我的脚本需要逐步提供输入。

你试过useradd[1]了吗?它也适用于使用 pw 的 FreeBSD。如果无法直接从脚本访问 pw,您可以使用完整路径作为 /usr/sbin/pw,它应该可以在任何地方使用