Я написание плагина pGina для получения токенов AFS и TGT Kerberos из нашего KDC при входе в систему, во время написания я заметил «особенность» kinit, заключающуюся в том, что он не позволяет вам вводить какие-либо данные, кроме как с клавиатуры, так появилась моя идея просто перенаправить стандартный ввод...
Кто-то предложил использовать файл keytab для принципала, что казалось очень простым, пока я не понял, что использовал kutil только в Linux, и у меня возникли трудности с версией Windows, которая называется ktpass.exe. .Я неоднократно пытался создать keytab с большим количеством комбинаций аргументов, но пока безуспешно. Текущая команда, которую я выдаю:
ktpass /out key.tab /mapuser (hidden) /princ ( hidden) /crypto RC4-HMAC-NT /ptype KRB5_NT_PRINCIPAL /pass mahpasswordlol /target MERP.EDU
К сожалению, все эти выходные данные
Использование устаревшего метода установки пароля
FAIL: ldap_bind_s failed: 0x31
Что согласно к моему исследованию проблема аутентификации/криптографии, я пробовал это с другими настройками DES, но это тоже не работает... у кого-нибудь есть опыт/идеи о том, как это может работать?