- ldap增加用户
登录到ldap server节点,70
#获取密码
slappasswd -h {md5} -s "1@W"
{MD5}ZHwdpWVRamv4adg==
#创建puaiuc用户
vi wf_bg_sacmpp.ldif
#########################
dn: uid=wf_bg_sacmpp,ou=People,dc=gk,dc=com
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: shadowAccount
cn: wf_bg_sacmpp
sn: wf_bg_sacmpp
userPassword: {MD5}KNeV43WkEPb9A==
loginShell: /bin/bash
uidNumber: 1566
gidNumber: 1566
homeDirectory: /home/wf_bg_sacmpp
dn: cn=wf_bg_sacmpp,ou=Group,dc=gk,dc=com
objectClass: posixGroup
cn: wf_bg_sacmpp
gidNumber: 1566
memberUid: wf_bg_sacmpp
###################################
#增加puaiuc用户
ldapadd -x -D "cn=admin,dc=goertek,dc=com" -w ld -f wf_bg_sacmpp.ldif
#验证创建用户是否成功
ldapsearch -x -D "cn=admin,dc=goertek,dc=com" -b "ou=People,dc=goertek,dc=com" -w ld
ldap中增加用户之后,ranger会自动同步(需要等一段时间),重启ranger usersync 服务 立马同步。
- kerberos增加用户
1、进入kadmin,80
kadmin.local
2、查看principal 检查principal保证要建的principal没有。
listprincs
3、生成随机key的principal
addprinc -randkey wf_bg_sacmpp/wf-gd2-bpit-dp-dn-17-80@GK.COM
4、直接生成到keytab 注意不要与已有keytab同名。
kadmin.local: xst -k wf_bg_sacmpp.keytab -norandkey wf_bg_sacmpp/wf-gd2-bpit-dp-dn-17-80@GK.COM
在当前目录下产生: wf_bg_sacmpp.keytab wf_bg_sacmpp/wf-gd2-bpit-dp-dn-17-80@GK.COM
- ranger增加用户权限
登录ranger ui
点击要增加的服务
HDFS:(库名必须小写!!! 权限给到库级)
/apps/hive/warehouse/history/proj_dim_new.db
/apps/hive/warehouse/history/ods_erp_new.db
/apps/hive/warehouse/ods_erp_new.db
/apps/hive/warehouse/proj_dim_new.db
Hive:(权限控制到表)
库:ods_erp_new proj_dim_new
表:
wip_discrete_jobs
wip_entities
yarn:
root.bpit.wf_bg_sac
点击Add New Policy
进入新建Policy页面,填写具体参数
编辑完成后点击Save保存
可以看到新添加的Policy。