2 votes

Lorsque l'on désactive le compte root via le terminal, quel résultat peut-on attendre ?

Lorsque j'ai utilisé Ubuntu pour la première fois, mes amis m'ont dit d'activer le compte root, et je l'ai fait.

Mais, je sais que j'ai déjà réinstallé Ubuntu plusieurs fois, mais dans cette dernière fois, je ne sais pas si j'ai activé le compte root, donc j'ai essayé de le désactiver.

Et il y a quelques jours, j'ai vu que ce n'était pas une très bonne idée de garder un compte root actif, donc je l'ai désactivé avec : sudo passwd -dl root

Mais, que se passe-t-il si j'essaie de désactiver le compte root, alors qu'il n'est pas actif ? Et que dira le terminal lorsque je désactiverai le compte (ici, le terminal a indiqué passwd: password expiry information changed ).

Merci de m'avoir aidé.

2voto

TheWanderer Points 18999

Je vais dire que, si vous essayez de désactiver la root lorsqu'il n'est pas activé, Ubuntu vous le dira et quittera. Je pense que c'est ce que vous demandez.

2voto

Eliah Kagan Points 111731

Lorsque vous essayez de désactiver le compte root mais qu'il est déjà désactivé, passwd fait no vous informe que le compte root a déjà été désactivé. Mais ce n'est pas un problème.

passwd: password expiry information changed. est le résultat attendu d'une exécution réussie de passwd -dl root même si le mot de passe root est déjà désactivé. Comme muru dit , passwd Les commandes qui modifient quelque chose produiront ce résultat si elles ont pu écrire dans la base de données des mots de passe (ce qui est généralement le cas). /etc/shadow ).

passwd a pu écrire l'entrée avec succès. Le fait qu'il ait écrit la même chose que ce qui était déjà là ne signifie pas qu'il n'a pas réussi.

Lorsque passwd échoue, vous obtiendrez un autre message signalant l'erreur. Par exemple, supposons que vous n'ayez pas réussi à exécuter la commande avec sudo :

$ passwd -dl root
passwd: Permission denied.

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