[linux] Effacer le mot de passe root

Vous pouvez le faire en supprimant x dans / etc / passwd.

$ vi /etc/passwd

root:x:0:0:root:/root:/bin/bash

De gauche à droite, le nom d'utilisateur, le mot de passe, l'ID utilisateur, l'ID du groupe, le commentaire, le répertoire personnel et le shell de connexion.

Le mot de passe ici est le deuxième «x» à partir de la gauche. Cela signifie un mot de passe crypté. J'ai peur si je peux le voir.

En supprimant cela, vous pourrez vous connecter sans mot de passe.

- root:x:0:0:root:/root:/bin/bash

↓

+ root::0:0:root:/root:/bin/bash

Connectons-nous depuis l'utilisateur hoge

[hoge@111111111111 ~]$ su -
[root@111111111111 ~]$ 

J'ai pu devenir root sans qu'on me demande un mot de passe!

D'ailleurs, dans un environnement normal, seul l'utilisateur root ou quelqu'un avec les privilèges sudo peut éditer / etc / passwd.

Recommended Posts

[linux] Effacer le mot de passe root
[Linux] Modifier le mot de passe utilisateur
[Linux] Répertoire sous la racine
Linux