Piešķiriet root tiesības jebkuram lietotājam ar sudo Ubuntu 20.04 LTS
Saknes lietotājs, kas ir noklusējuma lietotājs, kas izveidots ar administratīvām privilēģijām, pēc noklusējuma ir bloķēts Ubuntu, kas nozīmē, ka jūs nevarat pieteikties sistēmā kā root lietotājs. The sudo
komanda tiek izmantota šādos gadījumos, kad jums ir jāveic administratīvie uzdevumi ar savu lietotāju. Būtībā tas ļauj parastam lietotājam palaist komandas ar root tiesībām.
Sudo lietotāja izveide
Pirmais solis ir izveidot lietotāju, izmantojot komandu adduser
. Kad tas tiek prasīts, ievadiet paroli un citu papildu informāciju.
sudo adduser
Ņemiet vērā, ka tikai root ir tiesības pievienot sistēmai jaunus lietotājus. Tāpēc mēs izpildījām komandu ar sudo
. Tas nozīmē, ka jūsu lietotājam jau ir jābūt sudo
privilēģijas, ja vēlaties izveidot jaunu sudo lietotāju.
Nākamais solis ir pievienot šo lietotāju grupai sudo
, kas lietotājam piešķirs visas sudo privilēģijas.
sudo adduser sudo
Lietotājs tagad ir pievienots grupai sudo. Pārbaudīsim, vai lietotājam ir sudo privilēģijas.
Pārbaudiet Sudo lietotāju
Pārslēdzieties uz jaunizveidoto lietotāju ar komandu su
.
su -
Mēs esam pieteikušies kā jaunais lietotājs. Ņemiet vērā, ka ir mainījusies arī uzvedne, kurā tiek rādīts jaunā lietotāja vārds.
Ņemiet vērā, ka tiklīdz mēs pieteicāmies kā jaunais sudo lietotājs, parādījās sveiciena teksts, kurā tika ieteikts izmantot komandu sudo
. Tas nozīmē, ka lietotājs ir daļa no sudo grupas.
Tagad ar šo lietotāju izpildīsim komandu ar sudo un redzēsim, vai tā darbojas. Mēs mēģināsim izveidot direktoriju ar nosaukumu tmp
iekšā /utt
, kam mums vajag sudo
piekļūt tikai kā root ir tiesības modificēt /utt
.
sudo mkdir /etc/tmp
Kā mēs varam redzēt ar ls
, direktoriju tmp
gadā ir veiksmīgi izveidots /utt
.
Šajā rakstā mēs esam redzējuši, kā izveidot jaunu sudo lietotāju. Ja lietotājam ir jāpiešķir sudo privilēģijas uz ierobežotu laiku, varat noņemt lietotāju no sudo grupas, lai atsauktu viņa privilēģijas. Izmantojiet komandu delūzers
lai noņemtu lietotāju no sudo grupas.