root wachtwoord vergeten?

Ken je dat? Je hebt je systeem al heel lang draaien en het is dus al een flinke tijd geleden dat je het root account nodig had. Je probeert in te loggen maar helaas : wachtwoord vergeten. Geen probleem! Er zijn twee manieren om het wachtwoord van je root account te resetten.

Manier 1

De eerste manier is wel de meest gemakkelijke. Reboot je machine en druk op de e toets in je grub menu

Ga naar de regel die begint met : linux /boot/vmlinuz…
Zet achter deze regel

init=/bin/bash 

De regel ziet er dan als volg uit:

Druk nu op ctrl+x of F10
Je komt dan in een volgend scherm terecht:

In de beschrijving op de Arch Wiki staat aangegeven dat het root systeem als “read only” is gemount. Dit is echter niet het geval. Laten we dit even controleren:

In dit voorbeeld is /dev/vda2 gekoppeld aan root (/) in rw (ReadWrite) mode.

Is root alleen lezen, kan het root wachtoord niet opnieuw worden gezet.
In dit geval remounten (herkoppelen) we root (/) in ReadWrite mode door :

mount -n -o remount,rw /

Je kan nu zonder probleem het wachtwoord van root resetten:

passwd

Reboot vervolgens je machine met de optie -f (force)

reboot -f

Manier 2

Voor manier twee booten we de machine met de Arch Linux ISO.

Kijk eerst welke disk je voor je root gebruikt.

lsblk

In dit voorbeeld is /dev/vda2 de plek voor root
Mount nu dit device

mount /dev/vda /mnt

Je krijgt direct de optie een nieuw wachtwoord te zetten.

reboot

Tip : gebruik keepass om je accounts en wachtwoorden te beheren. Zo kom je vrijwel nooit in dit soort situaties terecht.

Meer informatie

Bernard

In 1995 begonnen met Linux, tussendoor een uitstapje HP-UX. Veel verschillende distro's gezien en gebruikt maar ik ben blijven hangen op Arch Linux.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *