Geef root-privileges aan elke gebruiker met sudo op Ubuntu 20.04 LTS
De rootgebruiker, de standaardgebruiker die is gemaakt met beheerdersrechten, is standaard vergrendeld in Ubuntu, wat betekent dat u niet als rootgebruiker op het systeem kunt inloggen. De sudo
commando komt in dergelijke gevallen in het spel, wanneer u administratieve taken met uw eigen gebruiker moet uitvoeren. In principe staat het een normale gebruiker toe om commando's uit te voeren met root-rechten.
Sudo-gebruiker maken
De eerste stap is om een gebruiker aan te maken met het commando Voeg gebruiker toe
. Voer het wachtwoord en andere optionele details in wanneer daarom wordt gevraagd.
sudo adduser
Merk op dat alleen root de privileges heeft om nieuwe gebruikers aan het systeem toe te voegen. Daarom hebben we het commando uitgevoerd met sudo
. Dat betekent dat uw gebruiker al: sudo
rechten als u een nieuwe sudo-gebruiker wilt maken.
De volgende stap is om deze gebruiker aan de groep toe te voegen sudo
, die alle sudo-rechten aan de gebruiker toewijst.
sudo adduser sudo
De gebruiker is nu toegevoegd aan de groep sudo. Laten we controleren of de gebruiker sudo-rechten heeft.
Test de Sudo-gebruiker
Schakel over naar de nieuw aangemaakte gebruiker met het commando zo
.
zo -
Wij zijn ingelogd als de nieuwe gebruiker. Merk op dat de prompt ook is gewijzigd met de naam van de nieuwe gebruiker.
Merk op dat zodra we ons hadden aangemeld als de nieuwe sudo-gebruiker, de welkomsttekst verscheen met advies over het gebruik van de opdracht sudo
. Dit betekent dat de gebruiker deel uitmaakt van de sudo-groep.
Laten we nu een opdracht uitvoeren met sudo met deze gebruiker, en laten we kijken of het werkt. We zullen proberen een map te maken met de naam tmp
binnen /enzovoort
, waarvoor we nodig hebben sudo
toegang omdat alleen root privileges heeft om te wijzigen /enzovoort
.
sudo mkdir /etc/tmp
Zoals we kunnen zien met ls
, de map tmp
is succesvol aangemaakt in /enzovoort
.
In dit artikel hebben we gezien hoe u een nieuwe sudo-gebruiker kunt maken. Als een gebruiker voor een beperkte tijd sudo-rechten moet krijgen, kunt u de gebruiker uit de sudo-groep verwijderen om zijn/haar rechten in te trekken. Gebruik commando bedrieger
om een gebruiker uit de sudo-groep te verwijderen.