Mot passe root perdu

Visiteur
Visiteur
Comment récupérer son mot passe root.
Après avoir jeter un coup d’œil sur google j'ai pas vraiment trouvé la solution Je suis dual boot , mageia 7.1
Merci pur votre aide

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
procédure habituelle :
- éteindre l'ordinateur
- démarrer
- au menu de sélection des systèmes d'exploitation, on passe sur Mageia SANS VALIDER (sans appuyer sur [ENTER]),
- on édite la commande pour démarrer avec la touche [E],
- on ajoute à la fin de la ligne contenant /boot/vmlinuz[...] (Attention, la ligne peut être très longue et être affichée sur plusieurs lignes.) :
Code TEXT :
rw init=/bin/bash
- Si vous voyez "ro" sur cette même ligne (multi-ligne) de commande, supprimez le.
- On lit en bas de l'écran que la combinaison de touche pour exécuter est [CTRL]+[X],
- on attend le démarrage jusqu'à ce qu'on arrive à une ligne de commande
- Voilà ! On est root sur la machine. Si vous avez omis 'rw' dans la ligne de commande, la racine est en lecture seule, changer le mot de passe nécessite d'écrire de nouvelles valeurs sur la racine, donc il faut la passer en lecture/écriture :
Code TEXT :
mount -o remount,rw /
- On tape la commande pour changer de mot de passe root :
Code TEXT :
passwd NouveauMotDePasse ConfirmationNouveauMotDePasse
- Le mot de passe root a été changé. Pour redémarrer, il faut démarrer les processus :
Code TEXT :
exec /sbin/init
-Puis demander à redémarrer :
reboot
EDIT : Ajout de précisions : [ENTER], [E], [CTRL]+[X], ligne init et init 3 provisoirement avec 'exec /sbin/init'.
EDIT : Ajout de la ligne pour remonter la racine avec l'autorisation d'écriture.
EDIT: Ajoute de rw à la ligne de commande, demande de suppression de ro
Édité par Jybz Le 19/12/2019 à 10h58
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Visiteur
Visiteur
j'ai Mageia , options avancés pour mageia, win7
Dans "options avancés pour mageia" :
mageia (5.4.2-desktop-1.mga7) 7
mageia (5.4.2-desktop-1.mga7) 7 recovery mode
etc pour différentes version
ou se trouve " Mageia" SANS VALIDER,
"et on édite la commande pour démarrer,"

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Visiteur
Visiteur
je suis arrivé a la ligne de commande" grub"
j'ai tapé "passwd" mais j'ai un message : impossible de trouver la commande "passwd"

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
nickg :
j'ai ajouter la ligne : init=/bin/bash a la fin et executer avec la commande
je suis arrivé a la ligne de commande" grub"
j'ai tapé "passwd" mais j'ai un message : impossible de trouver la commande "passwd"
je suis arrivé a la ligne de commande" grub"
j'ai tapé "passwd" mais j'ai un message : impossible de trouver la commande "passwd"
Il y a une erreur, tu ne dois pas arriver à une ligne de commande grub, mais bash. Tu as bien mis un espace avant init ?
Yves

Visiteur
Visiteur


nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Il faut rajouter le init=/bin/bash à la fin de la ligne qui commence par linux16 ( et non pas à la fin complète) , puis faire un ctrl+x pour lancer la ligne modifiée.
Jybz :
- Le mot de passe root a été changé. Pour redémarrer, il faut démarrer les processus :
init 3
-Puis demander à redémarrer :
reboot
init 3
-Puis demander à redémarrer :
reboot
J' ai fait un test, j' ai bien le bash, mais pas moyen de lancer init au niveau 3... donc encore moins relancer le reboot
edit: finalement, j' ai appliqué ceci ...
Édité par nic80 Le 18/12/2019 à 23h38

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
nic80 :
J' ai fait un test, j' ai bien le bash, mais pas moyen de lancer init au niveau 3... donc encore moins relancer le reboot
edit: finalement, j' ai appliqué ceci ...
J' ai fait un test, j' ai bien le bash, mais pas moyen de lancer init au niveau 3... donc encore moins relancer le reboot
edit: finalement, j' ai appliqué ceci ...
Oui excusez moi, je suis allé trop vite, comme à mon habitude.
Quelle méthode ? Il y en a plusieurs annoncé.
Celle ci ? remplacer init 3 par :
Code BASH :
exec /sbin/init
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Visiteur
Visiteur
[ 3.713105] sd 9:0:0:0: [sdg] no caching mode page found
[3.713105] sd 9:0:0:0: [sdg] assuming drive cache: write throught
bash: cannot set terminal process group (-1): inappropriate ioctl for device
bash: no job control in this shell
bash-4.4# passwd
changing password for user root
new password
retype new password
passwd: authentication token manipulation error
bash-4.4#
j'ai ressayé plusieurs fois mais c’est pareil

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Il faut remonter la racine avec les droits d'écriture.
Laisse-moi quelques minutes pour retrouver la commande exacte.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Code BASH :
mount -o remount,rw /
Après cette commande, ça marche ?
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Visiteur
Visiteur
il faut juste taper" init 3 " au bash?
Désolé mais je suis loin un expert en commande
![:] :]](/images/smileys/8.gif)

Visiteur
Visiteur
il faillait faire exec /sbin/init
et je peux aller en root MERCI MERCI
une question me vient a l'esprit, quand on connait ce type de procédure en peux changer tous les mots de passe root de tous les ordinateurs facilement d'un point de vue sécurité c'est pas top, non? ou j'oublie quelque chose....

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
nickg :
une question me vient a l'esprit, quand on connait ce type de procédure en peux changer tous les mots de passe root de tous les ordinateurs facilement d'un point de vue sécurité c'est pas top, non? ou j'oublie quelque chose....
une question me vient a l'esprit, quand on connait ce type de procédure en peux changer tous les mots de passe root de tous les ordinateurs facilement d'un point de vue sécurité c'est pas top, non? ou j'oublie quelque chose....
Exactement, c'est "pas top".
Sauf si :
Le BIOS demande un mot de passe
Le Grub demande un mot de passe pour modifier
La partition racine est chiffrée et demande un mot de passe au démarrage.
Bien sûr, si l'on oublie les mot de passe, il n'y a pas d'autre solution que de formater l'ordinateur dans le cas du chiffrement de la partition.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie