Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何使用setfacl为用户打开目录访问权限_Linux_Shell_Chmod_Chown - Fatal编程技术网

Linux 如何使用setfacl为用户打开目录访问权限

Linux 如何使用setfacl为用户打开目录访问权限,linux,shell,chmod,chown,Linux,Shell,Chmod,Chown,我需要在redhat机器中为给定用户(user1)打开对目录的访问权限。我正在使用setfacl命令,如下所示 sudo setfacl -R -m u:user1:rwx /var/lib/docker/volumes/logs/_data 然后我使用getfacl命令检查访问,这就是我看到的 user::rwx user:user1:rwx group::r-x mask::rwx other::r-x default:user::rwx default:user:user1:rwx de

我需要在redhat机器中为给定用户(user1)打开对目录的访问权限。我正在使用
setfacl
命令,如下所示

sudo setfacl -R -m u:user1:rwx /var/lib/docker/volumes/logs/_data
然后我使用
getfacl
命令检查访问,这就是我看到的

user::rwx
user:user1:rwx
group::r-x
mask::rwx
other::r-x
default:user::rwx
default:user:user1:rwx
default:group::r-x
default:mask::rwx
default:other::r-x
你做得对

每当ACL包含任何默认ACL条目时,三个默认ACL基本条目(默认所有者、默认组和默认其他)也必须存在


这是什么意思?你能再解释一下吗?如果我做对了,为什么会出现权限错误?@HHH在你的
getfacl
命令中,一切正常,你有rwx权限注意到行
user:user1:rwx
这个问题与StackOverflow无关,最好在或上问