14 votes

Que signifie verrouiller un mot de passe en utilisant `passwd -l`?

Il est possible de verrouiller un mot de passe en utilisant

$ passwd -l john

Mais que signifie réellement verrouiller un mot de passe?

21voto

Sven Points 95985

Pourquoi ne lisez-vous pas simplement la page de man pour passwd?

-l, --lock Verrouille le mot de passe du compte nommé. Cette option désactive un mot de passe en le changeant pour une valeur qui ne correspond à aucun valeur cryptée possible (elle ajoute un ´!´ au début du mot de passe).

Notez que cela ne désactive pas le compte. L'utilisateur peut toujours se connecter en utilisant un autre jeton d'authentification (par exemple, une clé SSH). Pour désactiver le compte, les administrateurs doivent utiliser usermod --expiredate 1 (cela définit la date d'expiration du compte au 2 janvier 1970). Les utilisateurs avec un mot de passe verrouillé ne sont pas autorisés à changer leur mot de passe.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X