GNU/Linux >> Linux Esercitazione >  >> Cent OS

Reimposta password radice dimenticata - Cosa è cambiato in RHEL/CentOS 7.0

Una delle tante modifiche in Red Hat Enterprise Linux 7 / CentOS 7 è che utilizza GRUB 2 e la reimpostazione della password non viene più eseguita in modalità utente singolo come era in GRUB incluso nelle versioni precedenti, perché la password di root è ora necessario per operare sia in modalità utente singolo che in modalità emergenza.

La nuova procedura per reimpostare la password di root in caso di dimenticanza viene eseguita come segue:

Modifica le opzioni di avvio di GRUB 2

Prima di tutto avvia il tuo sistema e quando arrivi alla schermata di avvio di GRUB mostrata nell'immagine qui sotto premi il tasto "e" sulla tua tastiera per entrare in modalità di modifica.

Nella schermata successiva, vai a "linux16 " o "linuxefi " linea utilizzando i tasti freccia e rimuovere "rhgb " e "tranquillo " parametri, questo è necessario per abilitare i messaggi di sistema. Puoi vedere i parametri nel rettangolo rosso nell'immagine qui sotto:

Quindi vai alla fine della riga e aggiungi "init=/bin/sh " opzione (mostrata nel rettangolo blu nell'immagine sotto). Questo avvierà il tuo sistema nella shell sh invece di eseguire il demone di init di sistema.

Ora premi Ctrl + X per avviare nella shell sh.

Modifica della password di root

Una volta che la shell sh è disponibile puoi procedere con il reset della password di root. La prima cosa che devi fare è montare il filesystem di root in lettura-scrittura, poiché nel processo di avvio viene montato in sola lettura. Puoi farlo con il seguente comando:

# mount -o remount, rw /

Successivamente puoi usare il comando passwd per cambiare la password di root:

# passwd

Dovrai inserire due volte la password di root e la modifica verrà salvata.

Infine, per assicurarti che il contesto SELinux dei file che sono stati modificati sia ripristinato correttamente dopo l'avvio, dovrai eseguire il seguente comando:

# touch /.autorelabel

Tutti i comandi sono illustrati nell'immagine seguente:

Ora che la password di root è stata reimpostata, puoi riprendere il processo di avvio con il seguente comando:

# exec /sbin/init

Oppure se desideri riavviare il sistema puoi usare questo comando:

# exec /sbin/reboot

Come puoi vedere la procedura è semplice e non dovrebbe richiedere più di qualche minuto del tuo tempo.

Metodo alternativo

Un metodo alternativo per reimpostare la password di root consiste nell'usare "rd.break enforcing=0" invece di "init=/bin/sh" nelle opzioni di avvio di GRUB 2 sopra. Dovrai seguire per lo più gli stessi passaggi di cui sopra.

# mount –o remount,rw /sysroot
# chroot /sysroot
# passwd
# exit

Cent OS
  1. Come reimpostare la password di root MySQL su CentOS 6

  2. Reimposta la password di root su Linux

  3. Come reimpostare la password di root dimenticata su Debian 11

  4. Come reimpostare una password di root dimenticata RHEL / CentOS 7

  5. Reimposta una password di root dimenticata in Debian 10 / Debian 11

Come reimpostare la password di root dimenticata in Ubuntu

Come reimpostare la password di root dimenticata in CentOS 8

Come reimpostare una password di root dimenticata in Fedora

Come ripristinare la password di root di MySQL 8.0 su Centos 7.x?

CentOS / RHEL 7:come reimpostare la password di root

Come reimpostare la password di root in CentOS/RHEL 8