Inleiding
bij het beheren van een server wilt u soms Gebruikers toestaan opdrachten uit te voeren als “root”, de gebruiker op administratorniveau. Het sudo
commando geeft systeembeheerders een manier om beheerdersrechten — normaal gesproken alleen beschikbaar voor de root gebruiker — toe te kennen aan normale gebruikers.
in deze tutorial leert u hoe u een nieuwe gebruiker maakt met sudo
toegang op Ubuntu 20.,04 zonder het /etc/sudoers
bestand van uw server te hoeven wijzigen.
Opmerking: Als u sudo
wilt configureren voor een bestaande gebruiker, ga dan naar stap 3.
Stap 1 — Inloggen op Uw Server
SSH in op je server als de root gebruiker:
- ssh root@your_server_ip_address
Stap 2 — het Toevoegen van een Nieuwe Gebruiker op het Systeem
Gebruik de adduser
commando uit om een nieuwe gebruiker toevoegen aan uw systeem:
- adduser sammy
vervang sammy
met de gebruikersnaam die u wilt maken., U wordt gevraagd om een wachtwoord voor de gebruiker aan te maken en te verifiëren:
OutputEnter new UNIX password:Retype new UNIX password:passwd: password updated successfully
vervolgens wordt u gevraagd om wat informatie over de nieuwe gebruiker in te vullen. Het is prima om de standaardinstellingen te accepteren en deze informatie leeg te laten:
Stap 3 — De Gebruiker toevoegen aan de sudo-Groep
Gebruik de opdracht usermod
om de gebruiker toe te voegen aan de sudo-groep:
- usermod -aG sudo sammy
opnieuw, zorg ervoor dat u sammy
met de gebruikersnaam die u zojuist hebt toegevoegd., Standaard op Ubuntu hebben alle leden van de sudo-Groep volledige sudo
rechten.,9a2e61c”>
commando om over te schakelen naar de nieuwe gebruiker:
- su - sammy
Als de nieuwe gebruiker, of u kunt gebruik sudo
door prepending sudo
om het commando dat u wilt draaien met root gebruiker rechten:
- sudo command_to_run
u kunt bijvoorbeeld een lijst met de inhoud van de /root
map is normaal gesproken alleen toegankelijk is voor de root gebruiker:
- sudo ls -la /root
De eerste keer dat u gebruik sudo
in een sessie, u zal worden gevraagd om het wachtwoord van de account van die gebruiker., Voer het wachtwoord in om verder te gaan:
Output: password for sammy:
Opmerking: Dit is geen vraag naar het root wachtwoord! Voer het wachtwoord in van de gebruiker die u zojuist hebt aangemaakt met sudo.
als uw gebruiker zich in de juiste groep bevindt en u het wachtwoord correct hebt ingevoerd, zal het commando dat u hebt uitgegeven met sudo
met root-privileges worden uitgevoerd.
conclusie
in deze quickstart tutorial hebben we een nieuw gebruikersaccount aangemaakt en toegevoegd aan de sudo groep om sudo
toegang te activeren.,
om uw nieuwe gebruiker externe toegang te verlenen, volgt u onze sectie over het inschakelen van externe toegang voor uw gewone gebruiker.
Als u meer gedetailleerde informatie nodig hebt over het opzetten van een Ubuntu 20.04 server, lees dan onze eerste Server Setup met Ubuntu 20.04 tutorial.