În funcție de configurarea Linux, puteți efectua sarcini administrative folosind fie comanda su, fie sudo. Este ușor să confundați aceste două comenzi, deoarece ambele au funcții similare.
Deci, ce comandă ar trebui să utilizați? Să aflăm.
Su vă oferă acces complet la rădăcină
Modul tradițional de a accesa contul root pentru a configura un sistem Linux, revenind la zilele Unix, este utilizarea comenzii su:
su -
„-"înseamnă că veți avea același mediu ca și dacă ați fi conectat direct ca root. Sistemul vă va solicita parola. Dacă aveți succes, solicitarea se va transforma în „#" caracter. Apoi puteți rula orice comandă de care aveți nevoie ca root.
Tip deconectare sau lovit Ctrl + D pentru a reveni la privilegiul de utilizator standard când ați terminat.
Deși su este util, principala problemă este că este o opțiune totul sau nimic. Aveți acces root complet sau privilegii obișnuite. Dacă aveți mai mulți administratori pe un server, va trebui să partajați aceeași parolă root.
Sudo îți oferă mai mult control
Se instalează mai multe distribuții Linux precum Debian și Ubuntu sudo implicit, deoarece este mai sigur decât utilizarea su. Este un instrument matur existent din 1980.
Sigur, trebuie să vă amintiți o singură parolă, dar puterea deplină a lui sudo vine cu gestionarea mai multor administratori pe mai multe mașini. Este atât de util încât sudo a fost imortalizat în cultura geek din un celebru comic XKCD. Puteți chiar configura sudo pentru a rula fără o parolă, dar acest lucru nu este evident recomandat pentru serverele în care securitatea este primordială.
În plus față de accesul complet la root, ca și în cazul su, puteți specifica ce utilizatori pot rula ce comenzi pe ce sisteme din /etc/sudoers fişier. Datorită flexibilității sudo, /etc/sudoers sintaxa este complexă.
Legate de: Cum se adaugă un utilizator pe lista Sudoers în Linux
Folosiți sudo Când puteți
Deoarece sudo este granular și mai sigur decât su, mai multe distribuții Linux îl setează ca comandă implicită pentru superutilizator. De obicei, primul utilizator este desemnat utilizator „administrativ” și astfel este configurat să utilizeze sudo.
Dacă un sistem nu are sudo instalat, este ușor de obținut de la managerul de pachete. După instalare, pentru orice alți utilizatori administrativi, este doar o chestiune de adăugarea unui utilizator la grupul potrivit, de obicei „admin”, „sudo” sau „roată”. Aceste grupuri de utilizatori sunt, de asemenea, distro-specifice.
Acum puteți să vă administrați în siguranță sistemul Linux
Cu sudo, este ușor să vă administrați sistemul Linux doar cu parola de utilizator. Utilizatorii ignoră adesea flexibilitatea acestui instrument. În timp ce Linux este un sistem de operare sigur, niciun sistem de operare nu este perfect. Există încă unele probleme de securitate în Linux pe care ar trebui să le cunoașteți.
Ați auzit că Linux nu este într-adevăr deranjat de viruși și programe malware. Dar de ce este asta? Și, mai important, este adevărat?
Citiți în continuare
- Linux
- Comenzi Linux
- Administrarea sistemului
David este un scriitor independent, cu sediul în nord-vestul Pacificului, dar originar din zona golfului. A fost un pasionat de tehnologie încă din copilărie. Interesele lui David includ citirea, vizionarea de emisiuni și filme TV de calitate, jocuri retro și colectarea de înregistrări.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletterului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Faceți clic aici pentru a vă abona