un administrator de sistem poate reseta cu ușurință parolele pentru utilizatorii care și-au uitat parolele. Dar ce se întâmplă dacă administratorul de sistem Uită parola de root sau părăsește compania? Acest ghid vă va arăta cum să resetați o parolă rădăcină pierdută sau uitată pe un sistem compatibil Red Hat, inclusiv Fedora și CentOS, în mai puțin de 5 minute.
vă rugăm să rețineți, dacă întregul hard disk de sistem a fost criptat cu LUKS, va trebui să furnizați parola LUKS atunci când vi se solicită. De asemenea, această procedură se aplică sistemelor care rulează systemd, care a fost Sistemul implicit init de la Fedora 15, CentOS 7.14.04 și Red Hat Enterprise Linux 7.0.
în primul rând, trebuie să întrerupeți procesul de pornire, deci va trebui să porniți sistemul sau să îl reporniți dacă este deja pornit. Primul pas este dificil, deoarece meniul GRUB tinde să clipească foarte repede pe ecran. Este posibil să trebuiască să încercați acest lucru de câteva ori până când veți putea să o faceți.
apăsați e pe tastatură când vedeți acest ecran:
dacă ați făcut acest lucru corect, ar trebui să vedeți un ecran similar cu acesta:
utilizați tastele săgeată pentru a trece la linia Linux16:
folosind tasta del sau tasta backspace, eliminațirhgb quiet
și înlocuiți cu următoarele:
rd.break enforcing=0
setareaenforcing=0
vă va permite să evitați efectuarea unui sistem complet SELinux Reetichetare. Odată ce sistemul este repornit, va trebui doar să restaurați contextul SELinux corect pentru fișierul /etc/shadow
. Vă voi arăta și cum să faceți acest lucru.
apăsați Ctrl-x pentru a începe.
sistemul va fi acum în modul de urgență.
Remontați hard disk-ul cu acces citire-scriere:
# mount –o remount,rw /sysroot
rulați chroot
pentru a accesa sistemul:
# chroot /sysroot
acum Puteți schimba parola de root:
# passwd
tastați noua parolă rădăcină de două ori când vi se solicită. Dacă aveți succes, ar trebui să vedeți un mesaj care citește „toate jetoanele de autentificare actualizate cu succes.”
tastați exit de două ori pentru a reporni sistemul.
Conectați-vă ca root și restaurați eticheta SELinux în fișierul/etc/shadow
.
# restorecon -v /etc/shadow
Turn SELinux back to enforcing mode:
# setenforce 1