现有一个目录 A 我希望此目录下所有目录和文件都是 777 权限。包括已有的目录和文件以及未来添加的目录和文件。其中,对于未来添加的目录和文件,无论添加方式是怎样的,它之前的权限是怎样的,只要在目录 A 里面,都要是 777 权限。
请教各位如何做到呢?
请教各位如何做到呢?
|
jamelJul 2, 2022
1
露个头
|
|
pcmidJul 2, 2022 via iPhone
2
给个思路,利用 inotify 监控然后 chmod
|
|
cheng6563Jul 2, 2022
3
或许可以挂载一个 fat32 的硬盘镜像到目录上?
|
|
4
777 是方法,目的是什么?
setfacl 能否满足? samba 的 acl allow execute always = True 能否满足? |
|
ltkunJul 2, 2022 via Android
5
实时性不高的话 cron 定时改改权限
|
|
encroJul 2, 2022
6
#3 挂载忽略权限?
|
|
encroJul 2, 2022
7
https://askubuntu.com/questions/429848/dmask-and-fmask-mount-options
mount fat 格式时,强制指定目录和文件夹权限,好像其他格式不支持吧? |
|
encroJul 2, 2022
8
|
|
zachary99Jul 2, 2022
9
用其他文件系统吧
|
|
AllenHuaJul 2, 2022 via iPhone
11
umask 是进程级的 或许可以试试 secfacl https://wangchujiang.com/linux-command/c/setfacl.html
|
|
AllenHuaJul 2, 2022 via iPhone
12
setfacl
|
|
zed1018Jul 2, 2022
13
我也有类似的需求,我是需要改 owner ,用我运维的账号更新的 docker-compose 文件夹,想改成 CD 执行时候的用户。现在都是用的 bash 脚本 pull 完再改。
|
|
keepeyeJul 2, 2022
14
|
|
15
可以考虑套一个 fuse 上去(
|
|
zlowlyJul 2, 2022
16
setacl +1
|