赞
踩
com.sun.security.jgss.initiate{
com.sun.security.auth.module.Krb5LoginModule required
useKeyTab=true
useTicketCache=false
keyTab="D:/dongwei/krb5/hive.service.keytab"
principal="hive/n1.bigdatatest.com@BIGDATATEST.COM"
doNotPrompt=true
debug=true
debugNative=true;
};
4. 配置环境变量
根据文件地址配置环境变量,krb5cache文件是需要后面生成的。只需要创建好temp目录即可
变量名:KRB5_CONFIG,变量值:D:\krb5\krb5.ini
变量名:KRB5CCNAME,变量值:C:\temp\krb5cache
地址: jdbc:hive2://n1.bigdatatest.com:10000/default;principal=hive/n1.bigdatatest.com@BIGDATATEST.COM
参数:
-Djava.security.auth.login.config=D:/dongwei/krb5/hive.login -Djava.security.krb5.realm=BIGDATATEST.COM
-Djava.security.krb5.kdc=n1.bigdatatest.com
-Djavax.security.auth.useSubjectCredsOnly=false
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。