hadoop配置授权用户
young / / bigdata / 阅读量

配置Service Level Authorization

修改core-site.xml

<property>  
 <name>hadoop.security.authorization</name>  
  <value>true</value>  
</property> 

hadoop.security.authorization=true则开启ServiceLevel

Authorization,若为false则不经过任何验证,所有用户拥有全部权限。(修改此配置需要重启hadoop)

每个可配置多个用户,用户之间用“,”分割;可配置多个用户组,分组之间用“,”分割,用户和分组之间用空格分割,如果只有分组,前面保留一个空格,如:

<property>  
  <name>security.job.submission.protocol.acl</name>  
  <value>alice,bobgroup1,group2</value>  
</property>  

默认情况下,属性不对任何用户和分组开放。

该配置文件可使用以下命令动态加载:

更新namenode相关属性:bin/hadoop dfsadmin –refreshServiceAcl

更新jobtracker相关属性:bin/hadoopmradmin –refreshServiceAcl

支付宝捐赠
请使用支付宝扫一扫进行捐赠
微信捐赠
请使用微信扫一扫进行赞赏
有 0 篇文章