可以用setfacl -x u:userA -R / #删除userA的所有权限,
setfacl -m u:userA:rwx /dir1 #赋予userA对dir1的读写执行权限,
setfacl -m u:userB:rwx /dir1 #赋予userB对dir1的rwx权限,同理可以设置userB C D对dir2,3,4等等其它目录的权限。
不过一般设置权限都需要你有root权限才行。
1、首先在终端输入 su 回车, 输入root帐户密码,获得root权限(如果已经是管理员权限则这步可以省了)。
2、然后就是chmod 777(此处空格)+上你要改的文件目录地址,777的意思是给所有的用户读、写、执行的权限。
3、还有常用的是755(把上面的命令中的777改成755)这是对目录的所有者添加读、写、执行的权限,其他用户只有读和执行的权限。
就这个问题,可以用
setfacl -x u:userA -R / #删除userA的所有权限
setfacl -m u:userA:rwx /dir1 #赋予userA对dir1的读写执行权限
setfacl -m u:userB:rwx /dir1 #赋予userB对dir1的rwx权限,同理可以设置userB C D对dir2,3,4等等其它目录的权限