gpt4 book ai didi

linux - 使用 Puppet 创建具有多个组所有权的目录?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:55:34 25 4
gpt4 key购买 nike

如何使用 Puppet 创建一个由多个组拥有的目录?

我想让“group1”和“group2”中的用户都可以访问该目录。

我尝试了下面的代码,它只将所有权授予 group1

file { [ "some/path1", "some/path2" ]:
ensure => directory,
owner => 'root',
group => ['group1', 'group2'],
mode => 0770,
}

最佳答案

据我所知,Puppet 中的基本文件类型只处理只允许一个组和一个所有者的自由裁量权限。这是底层系统的限制。

根据您客户端的平台,您可以使用 ACL 向多个组或用户授予不同的权限。要在 Puppet 中执行此操作,您必须使用 Exec 并直接调用 setfacl(例如,如果您使用的是 Linux)。

关于linux - 使用 Puppet 创建具有多个组所有权的目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19906894/

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