Création d'un fichier keytab à utiliser avec kinit dans Windows

Je suis en train d'écrire un pGina plugin pour obtenir des Tokens d'AFS et un TGT (ticket granting ticket Kerberos de notre KDC lors de la connexion, tout en écrivant, j'ai remarqué une option de kinit être qu'il ne vous laissera pas fournir d'informations à moins que sa à partir du clavier, il est allé mon idée de la redirection de l'entrée standard...

Quelqu'un a suggéré d'utiliser un fichier keytab pour le principal, qui semble super facile, jusqu'à ce que j'ai réalisé que je n'avais utilisé kutil sur linux et éprouve des difficultés avec la version Windows de ce qui est ktpass.exe. J'ai essayé à plusieurs reprises avec un grand nombre de combinaisons d'arguments pour créer un fichier keytab, mais ils ont eu absolument aucun succès jusqu'à présent, la commande en cours, je suis d'émission est:

ktpass /out key.tab /mapuser [email protected] /princ [email protected] /crypto RC4-HMAC-NT /ptype KRB5_NT_PRINCIPAL /pass mahpasswordlol /target MERP.EDU

Malheureusement, toutes ces sorties est

Using legacy password setting method

FAIL: ldap_bind_s failed: 0x31

Qui d'après mes recherches, est une authentification/chiffrement de problème, j'ai essayé avec l'autre DES paramètres mais cela ne semble pas fonctionner... quelqu'un a une expérience et des idées sur la façon dont cela pourrait fonctionner?

DES est désactivé par défaut dans Windows 2008 R2 Active Directory et au-dessus. Cela peut avoir été la question sur la face arrière, puis lorsque vous avez essayé.

OriginalL'auteur rolands | 2012-06-07