Je dois utiliser Kerberos pour me connecter à mon réseau au travail. L'application intégrée kinit
et ssh
dans Lion fonctionnent bien pour moi. Cependant, je dois obtenir un nouveau ticket et saisir à nouveau mon mot de passe à chaque fois que je redémarre l'ordinateur. Existe-t-il un moyen de faire en sorte qu'il se souvienne du ticket après les redémarrages (jusqu'à ce qu'il expire réellement) ?
Réponse
Trop de publicités?
Don Simon
Points
179
Par défaut, le cache des tickets kerberos est placé dans /tmp, qui est vidé au redémarrage. Vous pouvez spécifier votre propre emplacement pour le cache des tickets, dans un emplacement plus sûr pour un stockage à long terme, en passant l'option "-c" à kinit, et en configurant KRB5CCNAME pour qu'il pointe vers le même emplacement, afin que ssh l'utilise.
$ kinit -c ~username/mykrbcache
$ export KRB5CCNAME=~username/mykrbcache
$ ssh kerberoshost
...
$ reboot
...
$ export KRB5CCNAME=~username/mykrbcache
$ ssh kerberoshost
...