2016-01-14 6 views
1

У меня возникли проблемы с созданием keytab, чтобы автоматизировать скрипт, который я запускаю.создание keytab для автоматизации сценариев

Я использую этот сайт для справки here

Это то, что я сделал до сих пор:

$ ktutil 
ktutil: addent -password -p [email protected] -k 1 -e arcfour-hmac 
Password for [email protected]: 
ktutil: 
ktutil: wkt bli1.keytab 
ktutil: quit 

Когда я попытался запустить сценарий, я получил эту ошибку:

$ kinit [email protected] -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 

ответ

1

Я думаю, что проблема связана с подключением к вашему KDC в соответствии с сообщением об ошибке. Что входит в ваш конфигурационный файл kerberos? /etc/krb5.conf обычно является именем для него.

+0

Что именно я ищу? http://dpaste.com/0JFZFPH – Liondancer

+1

Вам нужно посмотреть, что имя/адрес kdc для вашего царства. Затем попробуйте выполнить ping, чтобы узнать, можете ли вы достать его из коробки. –

+0

Я не могу изменить что-либо в krb6.conf, так как у меня нет разрешений и я не могу изменить эти разрешения. В моем '[realm]' 'CORP.COMPANY.NET = {kdc = qycdccorp01.corp.company.net}' Я попробовал 'ping qycdccorp01.corp.company.net' из коробки и смог получить ответы – Liondancer