gpt4 book ai didi

linux - 如何在 Linux 中自动设置子目录中的组

转载 作者:太空宇宙 更新时间:2023-11-04 09:32:50 24 4
gpt4 key购买 nike

我想确保只有在 linux 服务器上的一个特定目录中才会有新创建的目录设置特定组?

即:我的目录 /data 的所有权为“user1:global_group”,每个新的子目录都应具有相同的组所有权。在 user1 或 user2 下使用 mkdir /data/subdir1 创建目录后,所有权为“user1:grp_user1”或“user2:grp_user2”。

如何管理子目录所有权?

非常感谢任何想法...

最佳答案

为此你需要 chmod

在父目录上应用:chmod g+s directory。每个新创建的文件和目录,递归地,将有父目录的组。

所以:

chgrp target_group target_directory
chmod g+s target_directory
mkdir -p target_directory/subdirectory/another_one
ls -l target_directory/subdirectory/another_one

观察 another_one 目录如何拥有所需的组。

关于linux - 如何在 Linux 中自动设置子目录中的组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29693550/

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