添加用户组ateam


Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限


在root用户下创建目录 /home/ateam-text


Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_02


添加andy alice tom 用户


Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_03


把andy alice用户添加到作为补充组的ateam组


Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_04



将目录 /home/ateam-text 的所属组改为ateam


Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_05


更改目录/home/ateam-text 的组权限


Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_06


此时andy alice 用户在 目录/home/ateam-text 下都有读写执行权限 而tom用户无读写权限


Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_07Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_08

Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_09

但对于andy alice用户 分别在目录/home/ateam-text下创建的子目录对方都没有读写权限

Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_10

因为所创建的子目录的所有者和所有组均为该用户 对方无读写权限


要想让新建的文件权限“继承”就要用到特殊权限


让目录/home/ateam-text下的新创建文件与该目录的组相同(继承目录/home/ateam-text的组权限)


Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_11


此时新创建的子目录所属组为ateam


Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_12

现在alice用户可以修改andy以后新创建的所有文件


Linux 下用户(andy)创建的文件可让特定用户(alice)修改_Linux 中的 用户文件权限_13