Создание таблицы клавиш для использования с kinit в Windows

Я написание плагина 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, но это тоже не работает... у кого-нибудь есть опыт/идеи о том, как это может работать?

5
задан T-Heron 11 January 2018 в 03:56
поделиться