给大家出个题
Afile Bfile Cfile Dfile
Anna rwx r x 0
Bill r rx x 0
Charles r r rw r
Damian 0 r 0 rw
以上linux用户,Anna , Bill, Charles, Damian 分别是Afile, Bfile, Cfile, Dfile的拥有者,请问该如何创建组和分配用户属于哪个组,来实现上面的权限表,0,表示无任何权限。
------解决方案--------------------文件也有acl 的
参考命令 getfacl setfacl
------解决方案--------------------以文件为单位,一个一个分析,用户是不会变的。只是所属组的问题,一样的权限变成组不就行了
------解决方案--------------------Afile: owner:Anna, group包含Anna Bill Charles, chmod 740
Bfile: owner:Bill, group包含Anna Bill Charles Damian,chmod 540
Cfile: owner:Charles, group包含Anna Bill Charles, chmod 610
Dfile: owner:Damian, group包含Charles Damian, chmod, chmod 640