Op Linux hebben normale gebruikers en supergebruikers toegang tot services via wachtwoordauthenticatie. Wanneer de normale gebruiker het wachtwoord vergeet, kan de supergebruiker het wachtwoord opnieuw instellen via de terminal. Maar wat als zelfs de supergebruiker (of rootgebruiker) zijn wachtwoord verliest?
Om een wachtwoord te herstellen dat een supergebruiker (of rootgebruiker) heeft verloren, zal de methode heel anders zijn. Houd er rekening mee dat deze methode voor wachtwoordherstel iedereen met toegang tot de Linux-machine kan toestaan het over te nemen.
Dit artikel laat op 2 manieren zien hoe je het verloren root-wachtwoord op Linux kunt herstellen.
Opmerking: de manier om het root-wachtwoord opnieuw in te stellen is op de meeste distributies hetzelfde. Dit artikel maakt gebruik van Ubuntu.
Methode 1: Herstel het root-wachtwoord vanuit het Grub-menu
Stap 1 - Om het rootwachtwoord te herstellen, moet u eerst de Linux-host opnieuw opstarten.
Stap 2 - Wanneer de GRUB-pagina verschijnt, selecteert u snel Geavanceerde opties voor GNU/Linux door op de pijltoets te drukken en Enter te selecteren.

GRUB-scherm op Ubuntu
Stap 3 - Druk op de E-toets om de opdracht te bewerken
Je moet de modus read-onlynaar de modus bewerken of wijzigen read-write.. Zoek naar de regel die begint met het woord “Linux”, zoek dan “ro” en verander deze in “rw”. Voeg toe init=/bin/bashaan het einde van de regel.
![Hoe het root-wachtwoord op Linux opnieuw in te stellen Hoe het root-wachtwoord op Linux opnieuw in te stellen]()
Verander de leesmodus naar de schrijfmodus
Stap 4 - Druk op de F10-toets . Het onderstaande scherm verschijnt.
![Hoe het root-wachtwoord op Linux opnieuw in te stellen Hoe het root-wachtwoord op Linux opnieuw in te stellen]()
Commandoregelvenster
Stap 5 - Zet het rootsysteembestand in de lees-schrijfmodus met de opdracht:
mount -n -o remount,rw /
Stap 6 - Nu kunt u uw verloren root-wachtwoord opnieuw instellen met behulp van de opdracht:
passwd root
Of wijzig het wachtwoord van de superuser met de volgende opdracht:
passwd username
![Hoe het root-wachtwoord op Linux opnieuw in te stellen Hoe het root-wachtwoord op Linux opnieuw in te stellen]()
Typ nogmaals om het nieuwe wachtwoord bij te werken
Wanneer u klaar bent, typt u de volgende opdracht om de computer af te sluiten en opnieuw op te starten.
exec /sbin/init
Methode 2: Herstel het rootwachtwoord van Live CD
Als je een Live CD (of USB) hebt, kun je ervan opstarten en deze gebruiken om het rootwachtwoord te wijzigen. In het onderstaande voorbeeld wordt Ubuntu Live CD gebruikt.
Stap 1 - Download de nieuwste versie van Ubuntu, maak een Live CD/USB om vanaf op te starten en start het systeem vanaf daar op.
Stap 2 - Selecteer op het scherm Try Ubuntu om het Live CD-scherm te openen.
![Hoe het root-wachtwoord op Linux opnieuw in te stellen Hoe het root-wachtwoord op Linux opnieuw in te stellen]()
Opstarten vanaf live-cd
Stap 3 - Open de terminal en typ de volgende opdracht om te rooten.
sudo su
Stap 4 - Nu moet je de locatie van de schijfpartitie vinden. Gebruik de onderstaande opdracht:
fdisk -1
In de meeste gevallen kan de opdracht /dev/sda1 worden gebruikt, hoewel dit kan variëren, afhankelijk van hoe u uw harde schijf partitioneert.
Stap 5 - Open de harde schijfpartitie die moet worden hersteld met de volgende opdracht:
mkdir /mnt/recover mount /dev/sda1 /mnt/recover
![Hoe het root-wachtwoord op Linux opnieuw in te stellen Hoe het root-wachtwoord op Linux opnieuw in te stellen]()
Geef de machine toegang tot de schijf op het systeem
Stap 6 - Nu moeten we onszelf in de directory plaatsen, mnt/recovery,wat betekent dat we moeten doen alsof we het gewone Linux-bestandssysteem gebruiken, ook wel bekend als chroot.
chroot /mnt/recover
Stap 7 - Gebruik de volgende opdracht om het rootwachtwoord te herstellen.
passwd root
of gebruiker:
passwd username
om een wachtwoord voor de supergebruiker aan te maken.
Stap 8 - Eenmaal voltooid, verlaat u de chroot-shell.
exit
Stap 9 - Sluit de rootpartitie met het commando:
umount /mnt/recover
en sluit af met het commando:
exit
Stap 10 - Haal de Live CD eruit en start deze opnieuw op de Linux-machine.
Bekijk meer: