Dajte root privilegije vsakemu uporabniku s sudo na Ubuntu 20.04 LTS
Korenski uporabnik, ki je privzeti uporabnik, ustvarjen s skrbniškimi pravicami, je privzeto zaklenjen v Ubuntuju, kar pomeni, da se v sistem ne morete prijaviti kot root uporabnik. The sudo
ukaz pride v poštev v primerih, ko morate opraviti administrativna opravila z lastnim uporabnikom. V bistvu omogoča običajnemu uporabniku, da izvaja ukaze s pravicami root.
Ustvarjanje uporabnika Sudo
Prvi korak je ustvariti uporabnika z ukazom adduser
. Ko ste pozvani, vnesite geslo in druge izbirne podrobnosti.
sudo adduser
Upoštevajte, da ima samo root privilegije za dodajanje novih uporabnikov v sistem. Zato smo zagnali ukaz s sudo
. To pomeni, da bi ga vaš uporabnik že moral imeti sudo
privilegije, če želite ustvariti novega uporabnika sudo.
Naslednji korak je dodajanje tega uporabnika v skupino sudo
, ki bo uporabniku dodelila vse privilegije sudo.
sudo adduser sudo
Uporabnik je bil zdaj dodan v skupino sudo. Preverimo, ali ima uporabnik privilegije sudo.
Preizkusite uporabnika Sudo
Z ukazom preklopite na novo ustvarjenega uporabnika su
.
su -
Prijavili smo se kot novi uporabnik. Upoštevajte, da se je tudi poziv spremenil in prikazuje ime novega uporabnika.
Ko smo se prijavili kot novi uporabnik sudo, se je pojavilo pozdravno besedilo, ki svetuje, kako uporabiti ukaz sudo
. To pomeni, da je uporabnik del skupine sudo.
Zdaj zaženimo ukaz s sudo s tem uporabnikom in poglejmo, ali deluje. Poskusili bomo ustvariti imenik z imenom tmp
znotraj /itd
, za kar potrebujemo sudo
dostop, saj ima samo root pravice za spreminjanje /itd
.
sudo mkdir /etc/tmp
Kot lahko vidimo s ls
, imenik tmp
je bil uspešno ustvarjen v /itd
.
V tem članku smo videli, kako ustvariti novega uporabnika sudo. Če je uporabniku treba dodeliti privilegije sudo za omejen čas, lahko uporabnika odstranite iz skupine sudo in tako prekličete njegove/njene privilegije. Uporabi ukaz zavajalec
odstraniti uporabnika iz skupine sudo.