Re: changer le mot de passe d'un utilisateur : résolu

2018-11-26 Par sujet ajh-valmer
On Monday 26 November 2018 12:59:14 ajh-valmer wrote:
> On Sunday 25 November 2018 10:21:54 ajh-valmer wrote:
> > Voici une autre méthode,
> > désolé si elle avait déjà été publiée :
>memo-linux.com/grub2-contourner-lauthentification-linux-mot-de-passe-utilisateur-ou-root-oublie/
> J'ai testé cette méthode ci-dessus.
> Malgré l'avoir réalisée exactement comme indiqué,
> testée en mode recovery, j'aboutis systématiquement à un Kernel panic.

Résolu :

il faut taper "init=/bin/bash"

(entouré de guillemets, dans la ligne de grub).

Bonne soirée.



Re: changer le mot de passe d'un utilisateur

2018-11-26 Par sujet ajh-valmer
On Sunday 25 November 2018 10:21:54 ajh-valmer wrote:
> Voici une autre méthode,
> désolé si elle avait déjà été publiée :
> 
https://memo-linux.com/grub2-contourner-lauthentification-linux-mot-de-passe-utilisateur-ou-root-oublie/

J'aurais dû le faire avant :-)

J'ai testé cette méthode ci-dessus.

Malgré l'avoir réalisée exactement comme indiqué,
testée en mode recovery, j'aboutis systématiquement à un Kernel panic.

Quid ?

A. Valmer



Re: changer le mot de passe d'un utilisateur

2018-11-25 Par sujet ajh-valmer
Voici une autre méthode,
désolé si elle avait déjà été publiée :

https://memo-linux.com/grub2-contourner-lauthentification-linux-mot-de-passe-utilisateur-ou-root-oublie/



Re: changer le mot de passe d'un utilisateur

2018-11-16 Par sujet Pierre L.
Se mettre hors de portée du hotspot ;)



Le 16/11/2018 à 21:22, hamster a écrit :
> Quand il y a une carte wifi dans l'ordi, comment tu fait pour la
> désactiver avant de démarrer ?




signature.asc
Description: OpenPGP digital signature


Re: changer le mot de passe d'un utilisateur

2018-11-16 Par sujet hamster
Le 16/11/2018 à 23:00, Pierre ESTREM a écrit :
> Bonsoir,
>
> > Le 16/11/2018 à 10:43, ajh-valmer a écrit :
>
> > Quand il y a une carte wifi dans l'ordi, comment tu fait pour la
> > désactiver avant de démarrer ?
>
> Je ferais :
> $ nmcli radio off

Pour ca il faut déjà que l'ordi fonctionne… Si tu démarre l'ordi après
avoir supprimé le mot de passe, la première a chose a faire c'est passwd
pour remettre un mot de passe, et ensuite il n'est plus utile de couper
la wifi. C'est pour ca que je préfère changer le mot de passe en
remplaçant l'empreinte par celle d'un mot de passe que je connais,
plutot que supprimer le mot de passe.



Re: changer le mot de passe d'un utilisateur

2018-11-16 Par sujet Pierre ESTREM

Bonsoir,

> Le 16/11/2018 à 10:43, ajh-valmer a écrit :

> Quand il y a une carte wifi dans l'ordi, comment tu fait pour la
> désactiver avant de démarrer ?

Je ferais :
$ nmcli radio off

pierre estrem



Re: changer le mot de passe d'un utilisateur

2018-11-16 Par sujet waks
Le 16/11/2018 à 21:03, Pierre L. a écrit :
> Donc il faut supprimer un ":" avec le code ;)
> pas uniquement le code... ;)
>
> Le 16/11/2018 à 14:50, ajh-valmer a écrit :
>> supprimer les caractères après le 1er « : » et avant le second « : ». 
>> root:$1$REiTKNJjK2lVbRt8rqh10qF.ALZZ/:13824:0:9:7:::
>> On supprime donc : $1$REiTKNJjK2lVbRt8rqh10qF.ALZZ/
>> On obtient ce qui doit rester :
>> root:13824:0:9:7:::

Salut,

L'explication est bonne, pas l'exemple.

le hash du mdp deviendrait 13824 ce qui n'est pas correcte, il faut
laisser les 2 ':'

c'est le caractère  qui permet de délimiter les champs.

Bon we


Steve



signature.asc
Description: OpenPGP digital signature


Re: changer le mot de passe d'un utilisateur

2018-11-16 Par sujet hamster
Le 16/11/2018 à 10:43, ajh-valmer a écrit :
>> C'est la méthode sale. Booter un ordi sans mot de passe root, c'est pas
>> un truc a faire si l'ordi en question est connecté au réseau.
>  
> Comment faire autrement alors ?

J'ai donné 2 autres méthodes dans mon mail du 15/11/2018 23:13.

> Cette manip ne peut se faire que face à l'ordinateur,

Ben non, je l'ai déjà faite a distance. J'ai guidé le propriétaire de
l'ordi planté (qui ne se rappellait plus de son mot de passe root) par
téléphone pour lui faire booter sur un clef, je me suis connecté en ssh
une fois le système live démarré et j'ai changé le mot de passe.

> il suffit de couper la connexion réseau pendant l'opération,
> strictement aucun danger, la méthode est donc propre et sécurisée.

Quand il y a une carte wifi dans l'ordi, comment tu fait pour la
désactiver avant de démarrer ?



Re: changer le mot de passe d'un utilisateur

2018-11-16 Par sujet Pierre L.
Bonsoir,
Haha ok ! merci pour la précision !

Donc il faut supprimer un ":" avec le code ;)
pas uniquement le code... ;)

Par exemple, si on supprime uniquement les 0 de cette chaine "10001" :
il reste bien "11" ?

Bon w-end


Le 16/11/2018 à 14:50, ajh-valmer a écrit :
> supprimer les caractères après le 1er « : » et avant le second « : ». 
> root:$1$REiTKNJjK2lVbRt8rqh10qF.ALZZ/:13824:0:9:7:::
> On supprime donc : $1$REiTKNJjK2lVbRt8rqh10qF.ALZZ/
> On obtient ce qui doit rester :
> root:13824:0:9:7:::




signature.asc
Description: OpenPGP digital signature


Re: changer le mot de passe d'un utilisateur

2018-11-16 Par sujet ajh-valmer
On Friday 16 November 2018 13:34:16 Pierre L. wrote:
> N'y aurait-il pas une petite coquille avec ":" qui manquerait ?
> Si je suis le raisonnement, on ne retire pas les ":" autour du mot de
> passe codé.
> Donc en théorie on aurait au final, avec une paire de ":" après le mot
> "root", soit :
> root::13824:0:9:7:::

Retirer toute la partie entre le 1er ":" non inclus, 
et le 2ème ":" non inclus.
Sans doute est-ce ambigüe, alors :
supprimer les caractères après le 1er « : » et avant le second « : ». 
root:$1$REiTKNJjK2lVbRt8rqh10qF.ALZZ/:13824:0:9:7:::
On supprime donc : $1$REiTKNJjK2lVbRt8rqh10qF.ALZZ/
On obtient ce qui doit rester :
root:13824:0:9:7:::

Right ?

A. Valmer
 
> Le 15/11/2018 à 22:50, ajh-valmer a écrit :
> > On a une ligne de ce type :
> > root:$1$REiTKNJjK2lVbRt8rqh10qF.ALZZ/:13824:0:9:7:::
> > Retirer toute la partie entre le 1er ":" non inclus et le 2ème ":" non
> > inclus. 
> > Il représente le mot de passe CODÉ du compte root.
> > Soit ici : $1$REiTKNJjK2lVbRt8rqh10qF.ALZZ/ 
> > (il est évidemment différent pour chaque compte root).
> > On a retiré le mot de passe codé du compte root et vous devez 
> > obtenir cette ligne :
> > root:13824:0:9:7:::



Re: changer le mot de passe d'un utilisateur

2018-11-16 Par sujet Pierre L.
Bonjour,

N'y aurait-il pas une petite coquille avec ":" qui manquerait ?
Si je suis le raisonnement, on ne retire pas les ":" autour du mot de
passe codé.

Donc en théorie on aurait au final, avec une paire de ":" après le mot
"root", soit :
root::13824:0:9:7:::



Le 15/11/2018 à 22:50, ajh-valmer a écrit :
> On a une ligne de ce type :
> root:$1$REiTKNJjK2lVbRt8rqh10qF.ALZZ/:13824:0:9:7:::
> Retirer toute la partie entre le 1er ":" non inclus et le 2ème ":" non inclus.
> Il représente le mot de passe CODÉ du compte root.
> Soit ici : $1$REiTKNJjK2lVbRt8rqh10qF.ALZZ/ 
> (il est évidemment différent pour chaque compte root).
>
> On a retiré le mot de passe codé du compte root et vous devez 
> obtenir cette ligne :
> root:13824:0:9:7:::




signature.asc
Description: OpenPGP digital signature


Re: changer le mot de passe d'un utilisateur

2018-11-16 Par sujet ajh-valmer
On Thursday 15 November 2018 23:26:04 hamster wrote:
> Le 15/11/2018 à 22:50, ajh-valmer a écrit :
> > On a retiré le mot de passe codé du compte root et vous devez 
> > obtenir cette ligne :
> > root:13824:0:9:7:::
> > Rebooter sans le Live, se connecter en root en mode console,
> > (mot de passe non demandé) et le remettre :
> > # passwd root

> C'est la méthode sale. Booter un ordi sans mot de passe root, c'est pas
> un truc a faire si l'ordi en question est connecté au réseau.
 

Comment faire autrement alors ?

Cette manip ne peut se faire que face à l'ordinateur,
il suffit de couper la connexion réseau pendant l'opération,
strictement aucun danger, la méthode est donc propre et sécurisée.

Concernant "le droit légal de le faire",
il faut évidemment que ce soit son ordinateur ou avoir
l'autorisation de son propriétaire (c'est sous entendu).



Re: changer le mot de passe d'un utilisateur

2018-11-15 Par sujet Raphaël POITEVIN
hamster  writes:
> 3) autre solution propre
> Quand tu a trouvé le nom de l'utilisateur dans /etc/passwd, tu peux
> utiliser un chroot pour lancer la commande passwd du système dont tu
> veux modifier le mot de passe. Par exemple si tu a monté la partition
> système que tu veux modifier sur /mnt/root et tu vois que l'utilisateur
> s'appelle "bob" :
> mount -o bind /proc /mnt/root/proc
> mount -o bind /sys /mnt/root/sys
> mount -o bind /dev /mnt/root/dev

On n’est même pas obligé de faire des bind de sys proc et dev.
-- 
Raphaël



Re: changer le mot de passe d'un utilisateur

2018-11-15 Par sujet hamster
Le 15/11/2018 à 22:50, ajh-valmer a écrit :
> On a retiré le mot de passe codé du compte root et vous devez 
> obtenir cette ligne :
> root:13824:0:9:7:::
>
> Rebooter sans le Live, se connecter en root en mode console,
> (mot de passe non demandé) et le remettre :
> # passwd root

C'est la méthode sale. Booter un ordi sans mot de passe root, c'est pas
un truc a faire si l'ordi en question est connecté au réseau.