ログイン時にKDCからAFSトークンとKerberosTGTを取得するためのpGinaプラグインを書いていますが、キーボードからの入力がない限り入力を提供できないというkinitの「機能」に気づきました。標準入力をリダイレクトするだけです...
誰かがプリンシパルにkeytabファイルを使用することを提案しましたが、これは非常に簡単に思えましたが、Linuxでkutilしか使用しておらず、Windowsバージョンのktpass.exeで問題が発生していることに気づきました。キータブを作成するために多数の引数の組み合わせを繰り返し試しましたが、これまでのところまったく成功していません。現在発行しているコマンドは次のとおりです。
ktpass /out key.tab /mapuser user$@MERP.EDU /princ user.merp.edu@MERP.EDU /crypto RC4-HMAC-NT /ptype KRB5_NT_PRINCIPAL /pass mahpasswordlol /target MERP.EDU
残念ながら、この出力はすべて
Using legacy password setting method
FAIL: ldap_bind_s failed: 0x31
私の調査によると、認証/暗号の問題はどれですか?他のDES設定で試しましたが、これも機能しないようです...これがどのように機能するかについての経験/アイデアはありますか?