Jak Nabootovat do Single-User Režimu v CentOS/RHEL 8

Režimu Jednoho Uživatele (někdy známý jako Režim Údržby) je režim, v Unix-jako operační systémy jako je Linux provozovat, kde se několik služeb, které jsou spuštěny při startu systému pro základní funkce povolit jeden superuser provádět určité kritické úkoly.
v režimu pro jednoho uživatele se služby nespustí a nikdo z uživatelů se nesmí přihlásit kromě root. Systém také nebude vyzván k přihlášení, což znamená, že pro získání přístupu root nepotřebujete heslo.

v tomto tutoriálu popíšeme, jak zavést systém do režimu jednoho uživatele na CentOS 8 / RHEL 8. Všimněte si, že prakticky vám to pomůže vstoupit do nouzového režimu a získat přístup k nouzovému shellu.

Jak spustit v Režimu Jednoho Uživatele

Restartujte CentOS 8 nebo RHEL 8 Server a jít do zavaděče grub obrazovku přerušení automatické spouštění a vyberte první řádek, který obsahuje jádro (V případě, že máte více jader linky zvolit vhodnou jeden, který se hodí do vašeho prostředí). Níže je CentOS 8 boot loader screen,

CentOS 8 grub menu
CentOS 8 grub menu

jít do single-user režimu, zvolte si odpovídající jádro a stiskněte tlačítko e upravit argumenty jádra.

Nyní byste měli vidět informace o vybraném operačním systému, jako je pevný disk, root oddíl, umístění jádra, havárie jádra a initrd (Initial ram disk).

přejděte na řádek, který začíná Linuxem pomocí šipky nahoru a dolů a poté odstraňte argument ro.

Edit Grub Boot Options
Edit Grub Boot Options

přidejte toto rw init=/sysroot/bin/sh do řádku. Po dokončení stiskněte Ctrl+x.

Boot do Single-User Režimu
Boot do Single-User Režimu

Nyní, připojit kořenový souborový systém s chroot příkazem.

chroot /sysroot

nyní je režim pro jednoho uživatele zcela připraven k použití. Po vyřešení problému ukončete režim jednoho uživatele, proveďte následující kroky.

CentOS / RHEL 7/8 používá SELinux ve výchozím nastavení, takže vytvořte následující skrytý soubor, který automaticky provede relabel všech souborů při příštím spuštění.

# touch /.autorelabel

nakonec spusťte níže uvedený příkaz a restartujte systém. Případně zadejte dvakrát příkaz “exit” a restartujte systém.

# reboot -f

závěr

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.