HDFS用户可以在权限745
上设置为/user/username
的情况下彼此创建/删除文件夹。
我使用以下命令创建用户并设置他们的权限
useradd -m -g hdfs username
su hdfs
hdfs dfs -mkdir -p /user/username
hdfs dfs -chown username:hdfs /user/username
hdfs dfs -chmod 745 /user/username
user1
执行时:hdfs dfs -mkdir /user/user2/from_user1
The directory is created successfully
当user1
试图从/user/user2
删除文件而将权限设置为仅对同一组用户只读时,也会发生同样的情况。