我长时间使用带有 kerberos 密钥表文件名userid.keytab的 hadoop。但现在我不知道密码。无论如何从keytab文件中获取密码。
问问题
6205 次
2 回答
10
不,你不能。您可以从 keytab 文件中获得的唯一内容是主体名称:
$ ktutil
ktutil: read_kt test.wtk
ktutil: list
slot KVNO Principal
---- ---- ---------------------------------------------------------------------
1 1 hadoop_app@BLALBLABLA.LOC
Keytab 包含成对的主体和加密密钥(从 Kerberos 密码派生),无法从这些数据中取回密码。
于 2016-09-08T19:30:33.153 回答
0
Keytab 至少有一个主体名称,但也可以保存密码的 NTLM 哈希,紧挨着相同密码的 AES 哈希。
于 2022-02-24T07:42:49.600 回答