2015-07-19 88 views
1

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

回答

2

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

+0

但是这并不适用于FreeBSD。在FreeBSD中,我们有adduser,而我上面提到的那个是我知道的唯一方法。 – ipinlnd

+0

你为什么认为freeBSD没有'useradd'?当然它有这样的命令: http://linuxg.net/create-users-on-freebsd-systems-with-useradd/ – Jakuje

+0

使用pw?是的,我试过用终端,但在脚本中,我得到这个错误:pw:找不到 – ipinlnd