Oferiți privilegii root oricărui utilizator cu sudo pe Ubuntu 20.04 LTS
Utilizatorul root, care este utilizatorul implicit creat cu privilegii administrative, este blocat implicit în Ubuntu, ceea ce înseamnă că nu vă puteți conecta la sistem ca utilizator root. The sudo
comanda intră în joc în astfel de cazuri, când trebuie să efectuați sarcini administrative cu propriul utilizator. Practic, permite unui utilizator normal să ruleze comenzi cu privilegii root.
Crearea utilizatorului Sudo
Primul pas este să creați un utilizator folosind comanda Adăugați utilizator
. Introduceți parola și alte detalii opționale când vi se solicită.
sudo adduser
Rețineți că numai root are privilegiile de a adăuga noi utilizatori în sistem. Prin urmare, am rulat comanda cu sudo
. Aceasta înseamnă că utilizatorul dvs. ar trebui să aibă deja sudo
privilegii dacă doriți să creați un nou utilizator sudo.
Următorul pas este să adăugați acest utilizator la grup sudo
, care va atribui toate privilegiile sudo utilizatorului.
sudo adduser sudo
Utilizatorul a fost acum adăugat în grupul sudo. Să verificăm dacă utilizatorul are privilegii sudo.
Testați utilizatorul Sudo
Comutați la utilizatorul nou creat cu comanda su
.
su -
Ne-am autentificat ca utilizator nou. Observați că promptul sa schimbat și afișând numele noului utilizator.
Rețineți că, odată ce ne-am autentificat ca noul utilizator sudo, a apărut textul de bun venit care vă sfătui despre cum să folosiți comanda sudo
. Aceasta înseamnă că utilizatorul face parte din grupul sudo.
Acum să rulăm o comandă cu sudo cu acest utilizator și să vedem dacă funcționează. Vom încerca să creăm un director numit tmp
interior /etc
, pentru care avem nevoie sudo
acces deoarece numai root are privilegii de modificat /etc
.
sudo mkdir /etc/tmp
După cum putem vedea cu ls
, directorul tmp
a fost creat cu succes în /etc
.
În acest articol, am văzut cum să creați un nou utilizator sudo. Dacă unui utilizator trebuie să i se acorde privilegii sudo pentru o perioadă limitată de timp, puteți elimina utilizatorul din grupul sudo pentru a-i revoca privilegiile. Utilizați comanda amăgitor
pentru a elimina un utilizator din grupul sudo.