hadoop 文件权限

1、粗暴开放所有权限 (让所有人都能访问)
rwxr-xr-x用数字表示法为755
rwxrwxrwx用数字表示法为777
hadoop fs -chmod -R 777 /

hadoop  文件权限 - 图1

2、 进阶版操作

修改hdfs的权限
hadoop dfs -chmod -R 755 /
hadoop dfs -ls /
修改hdfs文件的所有者
hadoop fs -chown -R hadoop(用户名)/
hadoop  文件权限 - 图2
参考:https://www.linuxidc.com/Linux/2012-05/60635.htm
3、 新建 supergroup用户组**

HDFS文件系统的目录基本都属于supergroup用户组,所以就把用户添加到该用户组,即可解决很多权限问题。
1、在Linux执行如下命令增加supergroup
groupadd supergroup

2、如将用户root增加到supergroup中
usermod -a -G supergroup root

4、查看属于supergroup用户组的用户

grep ‘supergroup:’ /etc/group