[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 ]