cum să devii utilizator root în Linux?
utilizatorul root este un utilizator privilegiat în Linux, care este similar cu un administrator în Windows.
toate tipurile de operațiuni administrative pot fi efectuate folosind privilegiul utilizatorului root, prin urmare nu este recomandabil să oferiți acces root oricui nu are prea multă familiaritate cu mediul Linux, ceea ce ar putea provoca un impact negativ asupra sistemului.
cea mai bună practică este de a dezactiva accesul root. UBUNTU dezactivează practic accesul root și implică sudo în loc de acces root.
utilizatorii normali pot efectua sarcini administrative cu comanda sudo, mai degrabă în funcție de privilegiul de acces root pentru a gestiona activitatea de administrare.
vă rugăm să consultați articolul de mai jos pentru a configura sudo access în Linux.
- cum se configurează accesul sudo în Linux
activarea accesului sudo pentru un utilizator, va urmări cu exactitate activitatea utilizatorului și va înregistra totul în Jurnalul de mesaje (/var/log/message).
Click aici pentru a descoperi modalități eficiente de a citi fișierele jurnal în Linux.
consultați articolele de mai jos pentru a afla mai multe despre privilegiul sudo.
- cum să permiteți unui utilizator sau unui grup Normal să ruleze comenzi ca root în Linux
- cum să permiteți unui utilizator Normal să ruleze comenzi ca root într-un anumit director în Linux
1) devenind un utilizator root în Linux, folosind comanda ” su ”
su (formă scurtă de „utilizator înlocuitor sau comutator”) ne permite să rulăm comenzi cu privilegiile unui alt utilizator.
su este cel mai simplu mod de a trece la contul root care necesită parola root pentru a utiliza comanda ‘su’ în Linux.
acest acces ‘ su ‘ ne va permite să recuperăm directorul de acasă al utilizatorului root și shell-ul acestuia.
$ sudo su -Password::/root# pwd/root
ca atunci când sunteți conectat ca ‘root’, promptul de comandă se termină cu #
în loc de $
.
s-ar putea să vă întrebați, De ce ar trebui să folosesc ” – „în timp ce folosesc comanda” su ” și care este diferența.
- su – : folosind „su –” setează mediul țintă al Utilizatorului cu HOME, SHELL, USER, LOGNAME și PATH.
- su : utilizarea „su” păstrează mediul utilizatorului curent.
2) devenind utilizator root în Linux, folosind comanda” sudo-i”
sudo (forma scurtă a comenzii „super user do”) ne permite să rulăm temporar alte comenzi ca root. Acesta este cel mai bun mod de a executa comenzi root, deoarece înregistrează tot ceea ce se efectuează cu comanda sudo.
utilizatorii nu necesită parola de root pentru a obține acces root. În schimb, utilizatorii vor introduce propria parolă pentru a beneficia de acces root temporar.
$ sudo -i:/root# pwd/root
odată ce treceți la root folosind comanda de mai sus, se va deschide un shell rădăcină interactiv și se va direcționa către directorul home root (/root).
alternativ, fiecare comandă poate fi executată direct din sesiunea utilizatorului, doar prin adăugarea ‘sudo’ înainte de fiecare comandă care rulează.
$ sudo ip a
3) devenind utilizator root în Linux, folosind comanda”sudo-s”
comanda sudo-s oferă acces root și, în cele din urmă, vă protejează mediul actual, inclusiv setările specifice shell-ului și directorul de acasă.
$ sudo -s:/home/magesh# pwd/home/magesh
concluzie
acest articol oferă o perspectivă în timp ce utilizați comanda ‘su’ și ‘sudo’ în mediul Linux.
va rugam sa ne sprijine prin schimbul de acest articol cu prietenii și colegii!