[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] Un gros souci avec le compte root



On Friday 20 July 2001 08:57, you wrote:
> Salut la liste,
>
>
> Je crois qu'il m'en arrive une bien bonne : j'ai bousillé le compte root
> d'une machine... (Non, j'ai encore rien bu, il n'est que 8h35 du matin :)
>
> J'ignore comment j'ai réussi ce coup là (en chipotant dans /etc/passwd et
> /etc/shadow, ça je sais, mais qu'ai-je fais ?), toujours est-il que la
> commande :
>
> su -
>
> me répond imperturbablement :
>
> jfs@amd:/home/jfs > su
> su: user root does not exist
>
> C'est assez gênant.
>
> Quelqu'un a une idée de ce que je peux faire ?
>
> (J'ai des copies de secours de passwd et shadow, mais comment les installer
> ?? - je préfère attendre avant de rebooter puisque ça serait nécessairement
> de cochonne façon)

Tu démarre avec une disquette/cd 'rescue' (par ex le CD de SuSE, qui lance 
YAST2 : 'abort installation' permet de retomber en Yast mode text qui te 
propose en particulier de démarrer en mode rescue.

Là tu es root dans un système qui tourne en ram (rien à voir avec ton Linux 
endommagé).

A partir de là, tu as tous les droits pour travailler ce qu'il y a sur ton 
HD, par ex si ton /etc/passwd  est en /dev/hda2, tu fais
'mount /dev/hda2 /mnt'
'cd /mnt/etc'
et tu travailles.
root a les caractéristiques suivantes :
---------------------------------
poire:/etc # grep root shadow passwd
shadow:root:xxxxxxxxxxx:11462:0:10000::::    
passwd:root:x:0:0:root:/root:/bin/bash

où xxxxxx... est mon mot de passe crypté

si dans passwd tu remplaces :x: par :: root n'a plus de password (le x 
signifie qu'il est dans le shadow)

Sauve, 'sync' [écrit les tampons en attente -> le disque; j'ai déjà fait un 
reset brutal puisque c'était un système en ramdisk, pour penser trop tard que 
mon travail sur le HD n'était pas encore sauvé du tampon en ram :-{ 

et tu peux redémarrer sur HD : n'oublie pas de remettre un password à root !

	Bon amusement,

	Alain
-- 
------------------------------------------------------------
Dr Alain Empain                     alain.empain@ulg.ac.be
Génétique Moléculaire, FMV, ULG     WORK: +32 4 3663821
HOME: rue des Martyrs, 7            HOME: +32 85 512341
      B- 4550 Nandrin       

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]