Lorsque j'émets une commande pour changer mon mot de passe comme ceci:
sudo passwd huahsin
Le système me demande:
Current Kerberos password:
Je ne sais pas ce que j'ai fait à la configuration du système, comment pourrais-je éliminer cette chose Kerberos lorsque je change mon mot de passe?
passwd
:grep passwd /etc/nsswitch.conf
. Je pense que vous avez changé la configuration de votre résolveur NS.compat lsass
. Que cela veut-il dire?Réponses:
Ce problème semble être probablement un problème avec l'installation d'un produit d'intégration Active Directory (AD) pour l'authentification appelé LikeWise. Ce produit n'est plus disponible, à ma connaissance.
Vous pouvez en savoir plus à ce sujet dans cet article intitulé: Comment joindre un serveur Linux à Active Directory sur le réseau SBS 2008 . Il est également répertorié ici dans la page Wikipedia sur les produits qui prennent en charge SMB ainsi qu'ici sur la page Wikipedia Active Directory .
Voici deux méthodes pour identifier la configuration de ce produit.
1. Messages d'erreur Lsass
2. nsswitch.conf modifié
Et ces modifications à votre
/etc/nsswitch.conf
dossier.Travailler autour?
Vous devriez pouvoir le laisser installé en toute sécurité et modifier votre fichier de configuration du commutateur de service de noms (
nsswitch.conf
) afin qu'il utilise uniquement vos fichiers locaux pour l'authentification.J'ai également déterré ce bogue Launchpad qui couvre la désinstallation de LikeWise-open. Il y a certaines choses qu'il ne fait pas pour restaurer votre système lorsque vous le désinstallez. Ils sont couverts par ce bogue et expliquent comment annuler manuellement l'installation.
la source
passwd
modificationsnsswitch.conf
.Une commande simple (solution de contournement?) Qui a fonctionné pour moi:
Pendant
pam-auth-update
, utilisez le space barpour désactiver l'authentification Kerberos.la source
pam-auth-update
voulais éteindrekerberos pam stack
. Je laisse une note au futur lecteur. Merci.