我正在HDFS环境上并使用ACL。当我添加ACL用户时,掩码已更新,并且组文件夹所有者将权限从r-x更新为rwx
步骤
命令:hdfs dfs -mkdir -p / umask1 / curated / events / tenant1
命令:hdfs dfs -ls /
输出:
drwxr-xr-x - system1 supergroup 0 2020-10-28 08:34 /umask1
命令:hdfs dfs -getfacl / umask1
输出:
# file: /umask1
# owner: system1
# group: supergroup
user::rwx
group::r-x
other::r-x
命令:hdfs dfs -chown -R hdfs:supergroup / umask1
命令:hdfs dfs -ls /
输出:
drwxr-xr-x - hdfs supergroup 0 2020-10-28 08:34 /umask1
命令:hdfs dfs -getfacl / umask1
输出:
# file: /umask1
# owner: hdfs
# group: supergroup
user::rwx
group::r-x
other::r-x
命令:hdfs dfs -chmod 751 / umask1
命令:hdfs dfs -ls /
输出:
drwxr-x--x - hdfs supergroup 0 2020-10-28 08:34 /umask1
命令:hdfs dfs -getfacl / umask1
输出:
# file: /umask1
# owner: hdfs
# group: supergroup
user::rwx
group::r-x
other::--x
命令:hdfs dfs -setfacl -m用户:system1:rwx / umask1
命令:hdfs dfs -ls /
输出: **您可以看到添加ACL条目后,组文件夹所有者获得了rwx权限**
drwxrwx--x+ - hdfs supergroup 0 2020-10-28 08:34 /umask1
命令:hdfs -getfacl / umask1
输出: **您可以看到,在添加ACL条目后,添加了Mask值**
# file: /umask1
# owner: hdfs
# group: supergroup
user::rwx
user:system1:rwx
group::r-x
mask::rwx
other::--x