1

我无法创建一个keytab以自动化我正在运行的脚本。

我在这里使用这个网站作为参考

这是我到目前为止所做的:

$ ktutil
ktutil:  addent -password -p bli1@testtesttest.corp.supernice.net -k 1 -e arcfour-hmac
Password for bli1@testtesttest.corp.supernice.net: 
ktutil:  
ktutil:  wkt bli1.keytab
ktutil:  quit

当我尝试运行脚本时,出现此错误:

$ kinit bli1@testtesttest.corp.supernice.net -k -t bli1.keytab; python3 -m pytrinity.monitors.rate_monitor test
kinit: Cannot find KDC for requested realm while getting initial credentials

我不确定我keytab是否正确创建了,因为在创建过程中我很难找到关于每个参数的深入文档keytab。我不确定-k是用来做什么的。

addent: add entry
-password: add password
-p: principal
-e: encryption
4

1 回答 1

1

我认为问题在于根据错误消息连接到您的 KDC。您的 kerberos 配置文件中有什么?/etc/krb5.conf 通常是它的名称。

于 2016-01-14T04:13:22.260 回答