gpt4 book ai didi

ruby - 用chef创建windows用户,并将用户添加到本地Administrators组

转载 作者:可可西里 更新时间:2023-11-01 12:42:46 24 4
gpt4 key购买 nike

用户资源的 Chef 文档:http://docs.getchef.com/resource_user.html

这样做有效:

user "TestUser" do
password "p@ssw0rd"
end

但是当我添加一个 gid 时它失败了:

user "TestUser" do
password "p@ssw0rd"
gid "Administrators"
end

我也尝试过传递 .\Administrator,但得到相同的结果:

[2014-08-08T14:00:11-07:00] FATAL: ArgumentError: user[TestUser] (test::users line 11) had an error: ArgumentError: The user does not belong to this group.

gid 的目的不是指定组成员吗?

最佳答案

终于明白了。诀窍是像这样修改组:

user "TestUser" do
password "p@ssw0rd"
end

group "Administrators" do
action :modify
members "TestUser"
append true
end

关于ruby - 用chef创建windows用户,并将用户添加到本地Administrators组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25212287/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com