1 文档编写目的
对于HDFS服务,hdfs默认是超级管理员用户,它的权限最大,可以说它就相当于Linux的root。hdfs用户默认对所有目录有所有权限,同时可以执行HDFS相关的管理员命令比如让HDFS进入安全模式。但我们有时会碰到需要配置另一个超级用户的情况,本文Fayson主要介绍如何将普通用户设置为HDFS的超级用户。
- 测试环境
1.CDH6.1
2.Redhat7.4
3.集群已启用Kerberos
2 配置方法
1.使用普通用户fayson登录Kerberos
[root@ip-172-31-6-83 ~]# kinit fayson
Password for fayson@FAYSON.COM:
[root@ip-172-31-6-83 ~]# klist
Ticket cache: FILE:/tmp/krb5cc_0
Default principal: fayson@FAYSON.COM
Valid starting Expires Service principal
02/22/2019 00:03:46 02/23