web-dev-qa-db-fra.com

Comment puis-je supprimer complètement le mot de passe root

J'utilise slitaz distro et souhaite supprimer complètement le mot de passe root. J'ai essayé de donner un mot de passe vide à la commande passwd, mais cela n'a pas semblé faire l'affaire. Il m'a donné une erreur. Le mot de passe était trop court et il m'a quand même demandé un mot de passe lorsque je me suis connecté. Le mot de passe ne faisait que taper sur la touche "Entrée".

PDATE:
Peut-être est-ce dû au fait que slitaz utilise dropbear pour ssh? Parce que même avec un mot de passe vide pour root dans /etc/shadow, il demande toujours un mot de passe.

44
Plazgoth

As-tu essayé passwd -d root? Très probablement, cela fera ce que vous voulez.


Vous pouvez aussi éditer manuellement /etc/shadow: (Créez une copie de sauvegarde. Assurez-vous de pouvoir vous connecter même si vous vous trompez, par exemple à partir d'un système de secours.) Recherchez "racine". En règle générale, l’entrée racine ressemble à

root:$X$SK5xfLB1ZW:0:0...

Là, supprimez le deuxième champ (tout ce qui se trouve entre le premier et le deuxième point):

root::0:0...

Enregistrez le fichier et essayez de vous connecter en tant que root. Il devrait ignorer l'invite du mot de passe. (Comme passwd -d, ceci est une solution "sans mot de passe". Si vous recherchez réellement un "mot de passe vide", c’est-à-dire "demandez un mot de passe, mais acceptez-le si l’utilisateur n’appuie que sur Entrée", consultez la page de manuel de mkpasswd et utilisez mkpasswd. créer le deuxième champ pour le fichier/etc/shadow.)

77
tiwo