pub
part
SOSordi
 
| Accueil | | Actualités | | Astuces | | Dépannage | | Téléchargement | | Articles | | Wiki | | Forum | | Goodies | | Partenaires | | FAQ |
logo soslinux
 Information
 Conseil...
Bienvenue sur SoSLinux
Aide en ligne
Valid HTML 4.01 Valid CSS

Contact/Webmasters:
Dame Jessica
Jamdess
2007

img
Mot de passe root
7 réponses à cette question.
Surveiller cette question
fred2193, le 10-08-2005 à 10:51:09
Bonjour à tous

J'ai été hacké suite à un petit trou de sécurité que j'ai maintenant résolu mais le hacker a changé mon mot de passe root ce qui est fortement ennuyant. Est ce que quelqu un peut m'expliquer comment le réinitialiser sans réinstaller le serveur. Ma distrib est une mandrake version 9.
Jamdess, le 10-08-2005 à 12:53:56
salut, voici ce que je te conseille, télécharge une version live style la mandrakemove (dispo via a section téléchargement) ensuite démarre ton PC sur le live
Ensuite monte ta partition mandrake (ça c'est à toi de savoir si c'est /dev/hda1, /dev/hda2 ou dieu sais-je)
pour rappel pour monter une parition tu dois procéder de la sorte
créer un dossier
mkdir ~/mandrake_root
ensuite tape la commande suivante pour monter la partition
mount -t ext3 /dev/hda1 ~/mandrake_root change /dev/hda1 par le hda qui correspond à ta partition mandrake root
dés que c'est fait
édite le fichier /etc/passwd en tapant la commande
vi ~/mandrake_root/etc/passwd
enfonce la touche "i"
ensuite dirige toi sur la ligne
root :AbCdEfGhIjK:0:0 :root :/root :/bin/bash
et efface AbCdEfGhIjK
de sorte que ta ligne maintenant doit apparaitre de cette façon
root ::0:0 :root :/root :/bin/bash
Maintenant enfonce la touche "esc" suivie de ":" et de "w" et de "q"
Attention, à partir de maintenant ton utilisateur root n'a plus de mot de passe !

Ton fichier est sauvegardé, maintenant redémarre ton PC sans le live cd
dés que ta mandrake est bootée ouvre un terminal
tape la commande
su pour te logger en root
et dés que tu es en root tape la commande
passwd pour remettre un password à ton utilisateur root
et voilà...
normalement ça devrait fonctionner...
Edité par Jamdess le 10-08-2005 à 12:55
Admin SoSLinux
fred2193, le 10-08-2005 à 15:46:18
Merci benlog je vais tester sa mais chose etrange c'est que dans mon fichier passwd j'ai sa comme ligne pour le moment :
root:x:0:0:root:/root:/bin/bash
et tout les utilisateurs ont un x en lieu et place du mot de passe ou te me dit de trouver abcdefghijk
maintenant tout les autres utilisateur peuvent se logger avec leur mot de passe respectif donc je me dit que sa ne doit pas etre aussi simple mais bon, je vais tester ta soluce et virer le x puis redémarer pour voir.
Jamdess, le 10-08-2005 à 16:05:05
scuse oi, chui obslète lol

non, remet le x à sa place, maintenant que tu l'as effacé, désolé.
recommence cette procédure-ci
démarre ton PC sur le live
Ensuite monte ta partition mandrake (ça c'est à toi de savoir si c'est /dev/hda1, /dev/hda2 ou dieu sais-je)
pour rappel pour monter une parition tu dois procéder de la sorte
créer un dossier
mkdir ~/mandrake_root
ensuite tape la commande suivante pour monter la partition
mount -t ext3 /dev/hda1 ~/mandrake_root change /dev/hda1 par le hda qui correspond à ta partition mandrake root

et ensuite dés que ta partition est montée lance la commande suivante
chroot ~/mandrake_root passwd root

ça devrait résoudre ton problème
Admin SoSLinux
Alpha, le 23-10-2005 à 00:06:37
Salut
il peut y avoir plus simple
selon le chargeur de démarrage.... lilo ou grub
en 5s chrono tu entres en root sans avoir à t'identifier....
Edité par Alpha le 23-10-2005 à 00:07
caliann, le 14-11-2005 à 12:22:40
oui, si lilo : quand l invite de lilo apparaît, tape F1 puis dans la console tape
linux single
et reconfigure ton mode de passe en tapant :
passwd root
oblivion, le 07-01-2006 à 12:48:50
bonjour,
ya une mthode super simple.
1.boot avec un linux live.
2.ouvre un terminal.
si par exemple, ton linux est installer sur la partition hda3 de ton disque dur, met toi sur elle puis tape sur le terminal:

chroot /mnt/hda3

ca te donnera un nouveau shell du genre:

sh-2.05#

apres ca, tape:
passwd root

il te demondera de changer le mot de passe.

apres tape:
exit
et reboot toi sur ton linux.
a+
Alpha, le 07-01-2006 à 18:52:06
Salut
non la méthode la plus simple est celle décrite par calliann... et que je voulais proposer, mais la méthode change selon le chargeur de démarrage, d'où ma question sur le chargeur de démarrage, avec grub c'est un peu différent mais c'est toujours le mode single et la méthode ensuite reste la même
a+