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

Jak resetovat heslo uživatele root v systémech založených na RHEL7/CentOS7/Scientific Linux 7

Cíl

Resetování hesla uživatele root v RHEL7/CentOS7/Scientific Linux 7

Požadavky

RHEL7 / CentOS7 / Scientific Linux 7

Obtížnost

STŘEDNÍ

Pokyny

Věci se ve světě RHEL7 změnily a stejně tak se změnil i preferovaný způsob resetování hesla uživatele root. I když starý způsob přerušení bootovacího procesu (init=/bin/bash) stále funguje, není již neprůstřelný a doporučený.
‘Systemd‘ používá k přerušení bootování ‚rd.break‘. Pojďme si rychle projít celý postup.

Zaveďte systém do minimálního režimu

Restartujte systém a stiskněte e když jste na stránce se seznamem jader, než autoboot automaticky spustí systém. Dostanete se do režimu úprav.

Přerušit proces spouštění

V řetězci jádra – na konci řádku začínajícího linux 16 /vmlinuz- ect zadejte rd.break . Poté Ctrl+X restartujte.
Systém se zavede na počáteční disk RAM a je připojen k /sysroot
V tomto režimu nemusíte zadávat heslo.

Znovu připojte systém, aby mohl číst a zapisovat

 switch_root:/# mount -o remount,rw /sysroot/

Nastavte /sysroot jako kořenový adresář

 switch_root:/# chroot /sysroot

Příkazový řádek se mírně změní.

Změňte heslo uživatele root

sh-4.2# passwd

Načíst zásady SELinux

sh-4.2# load_policy -i

Nastavit typ kontextu v souboru /etc/shadow

sh-4.2# chcon -t shadow_t /etc/shadow

Poznámka:
Poslední 2 kroky můžete obejít vytvořením souboru s automatickým štítkem, ale automatický štítek může trvat dlouho.

sh-4.2# touch /.autorelabel

Z tohoto důvodu, a přestože je to jednodušší, by měla být považována za „línou variantu“ a nedoporučuje se.

Ukončit a restartovat

Ukončete a restartujte a přihlaste se pomocí svého nového hesla root.


Cent OS
  1. Jak obnovit heslo root MySQL

  2. Jak obnovit heslo pro sudo v Debianu

  3. Obnovení hesla root na Rocky Linux - Jak na to?

  1. Jak resetovat heslo root v Linuxu a FreeBSD

  2. Jak obnovit heslo root MySQL Server

  3. Jak resetovat kořenové heslo MySQL?

  1. Jak resetovat nebo změnit heslo root v Linuxu

  2. Obnovení hesla root v systému Linux

  3. Jak resetovat kořenové heslo MySQL