Ge root-privilegier till alla användare med sudo på Ubuntu 20.04 LTS
Rotanvändaren, som är standardanvändaren som skapats med administrativa rättigheter, är låst i Ubuntu som standard, vilket innebär att du inte kan logga in på systemet som en rootanvändare. De sudo
kommando kommer in i sådana fall när du behöver utföra administrativa uppgifter med din egen användare. I grund och botten tillåter det en normal användare att köra kommandon med root-privilegier.
Skapar Sudo-användare
Det första steget är att skapa en användare med kommandot Lägg till användare
. Ange lösenordet och andra valfria detaljer när du uppmanas.
sudo adduser
Observera att endast root har privilegierna att lägga till nya användare till systemet. Därför körde vi kommandot med sudo
. Det betyder att din användare redan borde ha sudo
privilegier om du vill skapa en ny sudo-användare.
Nästa steg är att lägga till denna användare i gruppen sudo
, som kommer att tilldela alla sudo-privilegier till användaren.
sudo adduser sudo
Användaren har nu lagts till i gruppen sudo. Låt oss verifiera om användaren har sudo-privilegier.
Testa Sudo-användaren
Växla till den nyskapade användaren med kommandot su
.
su -
Vi har loggat in som ny användare. Observera att prompten också har ändrats och visar namnet på den nya användaren.
Observera att när vi väl loggat in som den nya sudo-användaren dök välkomsttexten upp med råd om hur man använder kommandot sudo
. Detta betyder att användaren är en del av sudo-gruppen.
Låt oss nu köra ett kommando med sudo med den här användaren, och låt oss se om det fungerar. Vi kommer att försöka skapa en katalog som heter tmp
inuti /etc
, som vi behöver sudo
åtkomst eftersom endast root har behörighet att ändra /etc
.
sudo mkdir /etc/tmp
Som vi kan se med ls
, katalogen tmp
har skapats framgångsrikt i /etc
.
I den här artikeln har vi sett hur man skapar en ny sudo-användare. Om en användare måste ges sudo-privilegier under en begränsad tid, kan du ta bort användaren från sudo-gruppen för att återkalla hans/hennes privilegier. Använd kommandot missbrukare
för att ta bort en användare från sudo-gruppen.