Centos 7生成的keytab在Centos 6 kinit认证时报错
bad encryption type while getting initial credentials
根本原因
Centos 7相对于Centos 6新增了etype 26 和etype 25加密方式,Centos 6不识别
解决办法
klist -ket hawq.keytab 查找到 etype 26 和etype 25所在的行数分别为5和6
执行ktutil hawq.keytab,进入后依次执行
rkt hawq.keytab
delent 5
delent 5
wkt hawq01.keytab
quit
通过klist -ket hawq01.keytab 查找不到 etype 26 和etype 25的两行记录,即可认证成功