Wachtwoord vergeten

De afgelopen weken ben ik druk bezig om een Linux webserver op te bouwen. Doel is om een experimentele rootserver op te bouwen, welke als voorbeeld kan gaan dienen voor mijn eigen dedicated server. Hiervoor heb ik tot nu toe een oude PIII gebruikt.

Nu wou ik echter nog wat andere dingen uittesten die ik liever niet op mijn testserver thuis wou doen. Het toeval wil dat ik nog een oude Compaq deskpro 4000N 166mmx. Deze heb ik begin 2001 gebruikt voor mijn experimenten met Linux. Er staat dus nog een installatie van Mandrake op! Echter, het wachtwoord van de root kon ik mij niet meer herinneren.

Een eerste poging met de opdracht init=/bin/sh op de bootprompt bracht geen uitkomst, om dit te doen moest ik een wachtwoord hebben. Gelukkig had ik nog een Knoppix (versie 3.9) cd in de kast liggen. De machine opgestart met deze cd en na 10 minuten stond een complete grafische interface op mijn scherm! De partitie waar Mandrake op geinstalleerd is, was door Knoppix al gemount. Voor de zekerheid deze eerst maar opnieuw gemount met # mount -o dev,rw /mnt/hda2.

Hierna was dus voldoende om het bestand /etc/shadow te wijzigen en de pc te rebooten.