hadoop用户文件权限 [英] hadoop user file permissions

查看:763
本文介绍了hadoop用户文件权限的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在设置hortonworks和cloudera中的hadoop文件权限时遇到问题。



我的要求是:

  1。用新的组
创建一个新用户2.在hdfs(例如/ user / myuser)
中创建用户目录3.此文件夹(在本例中为/ user / myuser)只能由用户访问及其组而不是其他用户和其他组。

我使用以下命令。 (in centos 6)

<1>创建组>>> >>> groupadd mygroup


2 。创建属于新组的新用户>>>> useradd -g mygroup myuser

3.在hdfs中创建用户目录>>> hadoop fs -mkdir / user / myuser

4.更改文件夹的所有权>>> hadoop fs -chown -R myuser: mygroup / user / myuser

5.赋予用户文件夹权限>>> hadoop fs -chmod -R 700 / user / myuser

6.我还将/ tmp文件权限更改为sticky位。 >>> hadoop fs -chmod -R 1777 / tmp



这个问题出现了,即使设置了这个权限其他组中的其他用户正在访问我的数据。请告诉我这个解决方案。我通过设置(dfs.permission.enabled = true)来打开hdfs文件的权限。 我相信你设置了错误的属性启用权限。您需要在hdfs-site中设置以下属性:

  dfs.permissions.enabled = true 

这是 HDFS权限


i have a problem in setting hadoop file permissions in hortonworks and cloudera.

My requirement is:

1. create a new user with new group  
2. create user directory in hdfs ( ex. /user/myuser )  
3. Now this folder ( in this case /user/myuser ) must be accessible to only user and its group but not other users and other groups. 

Following commands are used by me. ( in centos 6)

1.create group >>> groupadd mygroup
2. create new user who belongs to new group >>>> useradd -g mygroup myuser
3. create user directory in hdfs >>> hadoop fs -mkdir /user/myuser
4. changing ownership of the folder >>> hadoop fs -chown -R myuser:mygroup /user/myuser
5. giving permissions to user folder >>> hadoop fs -chmod -R 700 /user/myuser
6. i also changed the /tmp file permission to sticky bit. >>> hadoop fs -chmod -R 1777 /tmp

Here the problem comes, even setting this permissions the other users in other groups are accessing my data. please tell me the solution for this. I turned on hdfs file permissions by setting ( dfs.permission.enabled=true ).

解决方案

I believe you set the wrong property to enable permissions. You need to set the following property in hdfs-site:

dfs.permissions.enabled = true

This is a good resource for HDFS permissions

这篇关于hadoop用户文件权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆