Réinitialiser Mot de passe Administrateur — Sortie console Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour,

Cela vous est déjà arrivé,
vous avez oublié le Mdp de root,
ou
lors de l'installation vous avez commis une faute de frappe à cause du clavier resté en QWERTY.

Bref plus d'accès au compte de l'administrateur.

C'est assez gênant si comme pour moi à la fin de votre installation,
l'utilisateur n'est pas déjà inscrit au groupe sudo

Cette situation est prévue,
les instructions sont dans le Manuel Debian

Comme le manuel n'est pas super clair pour les non-initiés (ça doit être voulu ?)
Je remets ici :

Procédure depuis GRUB

Démarrage du PC

Dans le Menu GRUB → Taper : [e]
⇒ Ouvre l'éditeur d'option

Se placer (flèches) sur la ligne qui débute par : linux

Se rendre à la fin de cette ligne : [Fin]
et
Taper un espace [Space] suivi de init=/bin/bash ou init=/bin/sh

Taper : [Ctrl + x]

Ceci ouvre une console en root (sans demande de MdP)

ATTENTION : À ce stade le clavier est en QWERTY

Remonter la racine en lecture-écriture

mount -n -o remount,rw /

puis,

Taper : passwd
et
entrer le nouveau mot de passe de l'Administrateur (x2)

Ma Question :

Quand on en est là,

Comment sortir de cette console ?

et

Éteindre/redémarrer proprement le PC ?


[ÉDITÉ]

RÉPONSE

PascalHambourg a écrit : 22 avr. 2019, 20:43
Attention : quitter le shell avec exit ou ctrl+d provoquera un kernel panic
car le processus qui a le PID 1, qui est actuellement le shell, n'est pas censé se terminer.

Pour poursuivre le démarrage en lançant le véritable processus init

exécuter :

Code : Tout sélectionner

exec /sbin/init
La commande interne au shell "exec" remplace le shell par l'exécutable invoqué
(qui récupère le PID 1 comme il se doit pour le processus init)
au lieu de lancer ce dernier comme un processus fils avec un PID différent.

Pour redémarrer,
je ne pense pas que la commande reboot fonctionne à ce stade du démarrage.

[Ajout] poweroff et shutdown now ne fonctionnent pas non-plus

Synchroniser et remonter la racine en lecture seule avec :

Code : Tout sélectionner

sync
mount -o remount,ro /
et

Taper : [Ctrl+Alt+Suppr]



Merci.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

En poursuivant mes tests sur une VM Virtualbox

au second essai le nouveau mot de passe n'est pas accepté
root_passwd_echec.png
est-ce normal ? :017:
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
**Simple Utilisateur** -- Debian stable - XFCE
PascalHambourg
Contributeur
Contributeur
Messages : 930
Inscription : 05 août 2016, 20:25
Status : Hors-ligne

dezix a écrit : 22 avr. 2019, 15:23 Taper un espace [Space] suivi de init=/bin/bash ou init=/bin/sh
1) Ne pas oublier de remplacer le paramètre "ro" (montage de la racine en lecture seule) par "rw" (montage en lecture-écriture), sinon il sera impossible de modifier le mot de passe root, à moins de remonter la racine en lecture-écriture au préalable depuis le shell avec

Code : Tout sélectionner

mount -o remount,rw /
Mais autant le faire dès le démarrage.

2) Par défaut /bin/sh pointe vers dash qui est très bien comme shell non interactif pour exécuter des scripts (simple, rapide, moins sujet aux failles de sécurité...) mais beaucoup moins pratique comme shell interactif que bash.
dezix a écrit : 22 avr. 2019, 14:46 Taper : passwd
et
entrer le nouveau mot de passe de l'Administrateur (x2)
Ce n'est pas ce qui est indiqué dans le manuel Debian que tu pointes, qui consiste à éditer /etc/passwd.
Attention aussi : à moins d'avoir fait ce qu'il faut (racine dans un volume chiffré ou modification de /etc/initramfs-tools/initramfs.conf), le clavier est configuré en QWERTY car l'initialisation du clavier n'a pas encore eu lieu. Cela doit d'ailleurs se voir lors de la frappe des lettres "a" et "w" de la commande "passwd". Faire attention à taper un mot de passe qui ne contient que des touches identiques entre les deux claviers donc. Il pourra être modifié ultérieurement.
dezix a écrit : 22 avr. 2019, 14:46 Quand on en est là,
Comment sortir de cette console ?
Attention : quitter le shell avec exit ou ctrl+d provoquera un kernel panic car le processus qui a le PID 1, qui est actuellement le shell, n'est pas censé se terminer.
Pour poursuivre le démarrage en lançant le véritable processus init, exécuter

Code : Tout sélectionner

exec /sbin/init
La commande interne au shell "exec" remplace le shell par l'exécutable invoqué (qui récupère le PID 1 comme il se doit pour le processus init) au lieu de lancer ce dernier comme un processus fils avec un PID différent.

Pour redémarrer, je ne pense pas que la commande reboot fonctionne à ce stade du démarrage.
Synchroniser et remonter la racine en lecture seule avec

Code : Tout sélectionner

sync
mount -o remount,ro /
et taper ctrl+alt+suppr
dezix a écrit : 22 avr. 2019, 15:23 au second essai le nouveau mot de passe n'est pas accepté
Probablement parce que la racine est montée en lecture seule.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

PascalHambourg a écrit : 22 avr. 2019, 20:43
dezix a écrit : 22 avr. 2019, 15:23 Taper un espace [Space] suivi de init=/bin/bash ou init=/bin/sh
1) Ne pas oublier de remplacer le paramètre "ro" (montage de la racine en lecture seule) par "rw" (montage en lecture-écriture), sinon il sera impossible de modifier le mot de passe root, à moins de remonter la racine en lecture-écriture au préalable depuis le shell avec

Code : Tout sélectionner

mount -o remount,rw /
Mais autant le faire dès le démarrage.
Effectivement c'est un oubli que j'ai corrigé dans le premier billet

PascalHambourg a écrit :

2) Par défaut /bin/sh pointe vers dash qui est très bien comme shell non interactif pour exécuter des scripts (simple, rapide, moins sujet aux failles de sécurité...) mais beaucoup moins pratique comme shell interactif que bash.
Merci pour cette précision.
PascalHambourg a écrit :
dezix a écrit : 22 avr. 2019, 15:23 au second essai le nouveau mot de passe n'est pas accepté
Probablement parce que la racine est montée en lecture seule.
OUI !

Encore MERCI !
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5875
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Pouvez vous mettre à jour la page du wiki si besoin:
https://wiki.debian-fr.xyz/Modifier,_r% ... s_de_perte
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

piratebab a écrit : 24 avr. 2019, 09:57 Pouvez vous mettre à jour la page du wiki si besoin:
https://wiki.debian-fr.xyz/Modifier,_r% ... s_de_perte
Je vais tenter le coup,
mais je ne garantis rien car je fais une sorte de phobie sur WikiMedia :bad:
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

J'ai rédigé et soumis les modifications de la page visible sous l'onglet Changements en attente

N'hésitez pas pour me corriger / signaler des modifs à apporter.
**Simple Utilisateur** -- Debian stable - XFCE
PascalHambourg
Contributeur
Contributeur
Messages : 930
Inscription : 05 août 2016, 20:25
Status : Hors-ligne

Beau travail.
Il faudrait juste peut-être préciser que le clavier est en QWERTY dans GRUB aussi.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5875
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Merci Dezix
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

PascalHambourg a écrit : 01 mai 2019, 11:02 Beau travail.
Il faudrait juste peut-être préciser que le clavier est en QWERTY dans GRUB aussi.
Merci pour ce rappel,
je rajouterai ASAP

@+
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5875
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Un utilisateur AZERTY en vaut deux.
OK, je sors ...
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

piratebab a écrit : 02 mai 2019, 16:39Un utilisateur AZERTY en vaut deux.
:lol:
dezix a écrit : 30 avr. 2019, 10:12J'ai rédigé et soumis les modifications de la page visible sous l'onglet Changements en attente
N'hésitez pas pour me corriger / signaler des modifs à apporter.
J'ai validé, merci Dezix. Et bravo pour avoir soumis Mediawiki... C'est qui le boss ?
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

lol a écrit : 02 mai 2019, 18:23 Et bravo pour avoir soumis Mediawiki... C'est qui le boss ?

Pas vraiment, j'en ai chi*** comme un Ottomaniak ancien pour insérer les captures
doit y avoir un truc qui passe pas :blush:

Le principal c'est le résultat Ok! :drinks:

Mais comme disait une vielle pub de ma jeunesse : " J'f'rai pas ça pas tous les jours ! "

:crazy: :diablo:
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5875
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Je t'imagine bien en train de glisser à plat ventre sur le bureau de mediawiki pour le dépousiérer!
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

piratebab a écrit : 03 mai 2019, 08:32 Je t'imagine bien en train de glisser à plat ventre sur le bureau de mediawiki pour le dépousiérer!
OUI ! bien sur mais en moins expressif que Marie-Pierre Casey

Nous partageons donc les mêmes références culturelles :043:

Alors avec un pote on a décidé en exclu juste pour debian-fr.xyz
de refaire la scène avec le "making of"

Clap ! on tourne !

https://www.youtube.com/watch?v=R2kDYw827ZM
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5875
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Ils sont plus doué que moi. Je ne compte plus les fois ou je me suis démoli les genoux en voulant rejouer la scene lors de soirées étudiantes.
Comme quoi, alcol et poussiere ne font pas bon ménage.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

J'ai du aussi la refaire une paire de fois en fin de soirées buissonnières,
mais dans le caniveau ... ça glisse moins bien !

je ne m'étalerai pas d'avantage sur le mode lubrification .... :bad:

:194:
:006:
**Simple Utilisateur** -- Debian stable - XFCE
Répondre