Je suis ubuntu 12.04 desktop. J'ai 3 utilisateurs: utilisateur1 (administrateur), utilisateur2 (standard) et invité. Je voulais désactiver user1 et activer user2 qui se connecte automatiquement sans mot de passe, mais après cela, je ne peux plus me connecter aux comptes user1 et user2, à l'exception de l'utilisateur de la session invité. Je supprime tous les privilèges administratifs. Je ne sais pas quelles options sont disponibles et comment puis-je activer root ou un utilisateur qui est administrateur?
42
Réponses:
Expirer le compte
Laissez le compte expirer pour empêcher un utilisateur de se connecter depuis n'importe quelle source, y compris ssh :
Voici comment vous pouvez réactiver ce compte:
Verrouiller un mot de passe
Pour désactiver / verrouiller le mot de passe du compte d'utilisateur, utilisez la commande ci-dessous. Cela n'interdit pas l'accès ssh sur Ubuntu. Ceci ajoute un
!
hachage au mot de passe afin qu'aucun mot de passe ne lui corresponde plus.Pour le débloquer:
Expirer un mot de passe
Cette commande semble différer d'une plate-forme à l'autre. Sur Ubuntu, l’expiration d’un mot de passe demandera à l’utilisateur d’en créer un nouveau une fois qu’il se connectera. Cela ne convient pas à la désactivation d’un compte.
la source
Utilisez ceci pour verrouiller un compte:
et ceci pour débloquer un compte tellement bloqué:
la source
Remarque:
(Désactiver et verrouiller un compte d'utilisateur signifient la même chose.)
Pour désactiver / verrouiller le compte utilisateur, utilisez la commande ci-dessous:
Pour mettre une date d'expiration sur un compte d'utilisateur afin qu'il soit automatiquement désactivé / verrouillé.
Pour réactiver un utilisateur désactivé, lancez la commande passwd avec l'option -u.
Pour activer le compte root et modifier le mot de passe root, utilisez les étapes ci-dessous.
Entrez le nouveau mot de passe du compte root, puis quittez. si cela ne résout pas le problème, faites le moi savoir.
S'il vous plaît n'hésitez pas à me faire savoir si vous avez besoin de quelque chose ou des éclaircissements supplémentaires.
la source
passwd -l ...
cela n'arrêtera pas l'authentification par clé. Je l'ai juste testé.