Single user mode is een van de Run levels in het Linux-besturingssysteem, Linux-besturingssysteem heeft 6 run levels die worden gebruikt voor verschillende eisen of situaties. Single user mode voornamelijk gebruikt voor het doen van de administratieve taak, zoals het schoonmaken van het bestandssysteem, het beheren van de quota, het herstellen van het bestandssysteem en ook het herstellen van de verloren root wachtwoord. In deze modus zullen services niet starten, geen van de gebruikers mag inloggen behalve root, en ook zal het systeem niet vragen om een wachtwoord om in te loggen.
Stap 1: tijdens het booten zie je misschien het splash scherm zoals hieronder, grub telt de tijd om het standaard Besturingssysteem op te starten zoals vermeld in /etc/grub2.cfg; druk deze keer op een willekeurige toets om de auto boot te onderbreken.
Stap 2: Het zal een lijst van besturingssystemen (in mijn geval alleen CentOS geà nstalleerd) die u hebt geïnstalleerd op de machine, in hieronder dat u misschien wat informatie over het opstarten van het besturingssysteem en het bewerken van de parameters van het menu te vinden. Als u in de single user modus wilt gaan; selecteer het besturingssysteem en druk op” e ” Bewerk argumenten van de kernel.
Stap 3: Zodra u hebt ingedrukt, moet u de informatie over het geselecteerde besturingssysteem te zien. Het geeft je de informatie over de harde schijf en partitie waar het besturingssysteem is geïnstalleerd, locatie van de kernel, taal, video-uitvoer, toetsenbordtype, toetsenbordtabel, crash kernel en initrd (initiële ram-schijf).
om single user mode aan te gaan; Ga naar de voorlaatste regel (begint met linux 16 of linuxefi) met de pijl omhoog en omlaag en wijzig het ro argument.
Stap 5: Wijzig het naar “RW init=/sysroot/bin/sh”. Als u klaar bent, drukt u op “Ctrl+x”
nu moet u in command line mode met root privileges (zonder het invoeren van wachtwoord). Nu kunt u beginnen met het oplossen van problemen met uw systeem of kan het onderhoud van uw systeem doen.
chroot om toegang te krijgen tot uw systeem.
chroot /sysroot
dat is alles. U moet chroot om root wachtwoord in CentOS 7 / RHEL 7
resetten