GNU/Linux >> Znalost Linux >  >> Cent OS

CentOS / RHEL 7:Jak resetovat heslo uživatele root

Obnovení hesla root v CentOS/RHEL 7 se mírně liší od starších verzí. Příspěvek popisuje postup resetování ztraceného hesla root.

Restartujte a upravte grub2

Restartujte systém a stisknutím libovolné klávesy zastavte automatické spouštění z výchozího jádra. Po výběru řádku jádra stiskněte „e“.

Přidat rd.break k jádru

Když jste v režimu úprav, přejděte na řádek začínající linux16 a připojte rd.break na konec tohoto řádku.

To způsobí, že se počítač zavede do nouzového režimu, který vám poskytne oprávnění uživatele root, aniž byste museli zadávat heslo uživatele root. I když heslo uživatele root nebylo nastaveno, stále to funguje.

Restartujte systém

Stiskněte CTLR+x po připojení rd.break k jádru. Tím se systém restartuje do nouzového režimu.

Znovu připojte kořenový adresář systému

Nejprve znovu připojíme souborový systém sysroot v režimu čtení a zápisu a poté použijeme chroot, abychom se dostali do vězení chroot:

# mount -o remount,rw /sysroot
# chroot /sysroot

Obnovit heslo uživatele root

Nakonec zadejte do příkazového řádku příkaz passwd a nastavte nové heslo pro uživatele root. Pokud je vaše heslo slabé, můžete obdržet varování, například „heslo selhává při kontrole slovníku“. Varování můžete bezpečně ignorovat a nastavit si heslo, které chcete.

# passwd

Změna označení SElinux

Ujistěte se, že všechny neoznačené soubory (včetně stínového souboru) budou během spouštění přeznačeny. Klepnutím na skrytý soubor autorelabel instruuje SElinux, aby přejmenoval soubory změněné mimo jeho běžný kontext, jako je soubor /etc/shadow.

# touch /.autorelabel

synchronizovat

Chcete-li vyprázdnit veškerou mezipaměť na disk, zadejte příkaz:

# sync

Restartovat

Chcete-li opustit prostředí chroot a odhlásit se, zadejte dvakrát příkaz exit. Systém použije některé kontexty SELinux a restartuje se. Nyní se můžete přihlásit pomocí nově nastaveného hesla root.


Cent OS
  1. Jak resetovat kořenové heslo MySQL na CentOS 6

  2. Obnovte heslo root v CentOS 7 / RHEL 7

  3. Jak resetovat zapomenuté heslo root RHEL / CentOS 7

  1. RHEL 8 / CentOS 8 obnoví heslo uživatele root

  2. Jak obnovit heslo Ubuntu?

  3. Jak resetovat kořenové heslo MySQL

  1. Obnovit zapomenuté heslo roota – Co se změnilo v RHEL/CentOS 7.0

  2. Jak resetovat ztracené heslo root v CentOS 8 / RHEL 8

  3. Jak resetovat heslo root v Ubuntu 17.10