On m'a demandé des informations d'identification racine pour configurer mon imprimante dans Ubuntu. Cela semblait être causé par un bug. Et la solution suggérée consiste à créer un mot de passe root. Comme par défaut, aucun mot de passe root n’est utilisé dans Ubuntu, je me demande comment je pourrais revenir en arrière.
Une fois que j'ai défini un mot de passe pour root, existe-t-il une méthode pour le désactiver à nouveau?
Selon l'aide en ligne Ubuntu
Les développeurs Ubuntu ont pris la décision consciencieuse de désactiver le compte racine administratif par défaut dans toutes les installations Ubuntu. Cela ne signifie pas que le compte root a été supprimé ou qu'il ne soit pas accessible. Il a simplement reçu un mot de passe qui ne correspond à aucune valeur cryptée possible et ne peut donc pas se connecter directement par lui-même.
Si vous voulez activer le compte root, donnez-lui simplement un mot de passe en utilisant
Sudo passwd
Lorsque vous entrez cette commande, un nouveau mot de passe vous sera demandé. Le mot de passe que vous entrez sera le mot de passe du compte root. Soyez donc prudent et choisissez un mot de passe fort.
Pour désactiver le login root, utilisez
Sudo passwd -l root
Ceci désactivera la connexion en utilisant le nom d'utilisateur root, c'est-à-dire que votre système reviendra à son état précédent.
Si vous souhaitez plus d'informations sur la gestion des utilisateurs Ubuntu, lisez le documentation officielle .
Sudo usermod -p '!' root
Cela définira le compte root pour avoir un mot de passe inutilisable.
Vous pouvez également verrouiller le compte pour empêcher les utilisateurs de se connecter.
Sudo passwd -l root
Les deux approches doivent faire ce que vous voulez. Vous n'avez pas besoin de faire les deux.