【问题标题】:FreeBSD script to add userFreeBSD 脚本添加用户
【发布时间】:2015-10-08 13:22:53
【问题描述】:

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

【问题讨论】:

    标签: shell freebsd


    【解决方案1】:

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

    【讨论】:

    • 但这不适用于 FreeBSD。在 FreeBSD 中,我们有 adduser,我上面说的那个是我知道的唯一可行的方法。
    • 为什么你认为freeBSD没有useradd?当然有这样的命令:linuxg.net/create-users-on-freebsd-systems-with-useradd
    • 使用密码?是的,我已经用终端尝试过,但是在脚本中,我收到了这个错误:pw:not found
    • 您是否以特权运行脚本?您是否尝试过 pw 的完整路径
    • 它使用完整地址。对我来说,它在 /usr/sbin 中。谢谢。 :)
    猜你喜欢
    • 2020-11-12
    • 1970-01-01
    • 1970-01-01
    • 2012-03-28
    • 1970-01-01
    • 1970-01-01
    • 2021-11-15
    • 2017-03-16
    • 1970-01-01
    相关资源
    最近更新 更多