Hoe maak je een nieuwe gebruiker met sudo-rechten aan op Rocky Linux 8 [Quickstart]

Inleiding

De sudo-opdracht biedt een mechanisme om beheerdersprivileges te verlenen – normaal gesproken alleen beschikbaar voor de root-gebruiker – aan gewone gebruikers. Deze handleiding laat zien hoe je een nieuwe gebruiker met sudo-toegang kunt maken op Rocky Linux 8, zonder dat je het bestand /etc/sudoers van je server hoeft te wijzigen.

Opmerking: Als je sudo wilt configureren voor een bestaande gebruiker van Rocky Linux, ga dan naar stap 3.

Stap 1 – Inloggen op je server

Log in op je server als de root-gebruiker:

  1. ssh root@your_server_ip_address

Gebruik het IP-adres of de hostnaam van je server in plaats van your_server_ip_address hierboven.

Stap 2 – Een nieuwe gebruiker aan het systeem toevoegen

Gebruik de adduser-opdracht om een nieuwe gebruiker aan je systeem toe te voegen:

  1. adduser sammy

Zorg ervoor dat je sammy vervangt door de gebruikersnaam die je wilt aanmaken.

Gebruik het passwd commando om het wachtwoord van de nieuwe gebruiker bij te werken:

  1. passwd sammy

Vergeet niet om sammy te vervangen door de zojuist aangemaakte gebruiker. Je wordt twee keer gevraagd om een nieuw wachtwoord in te voeren:

Output
Changing password for user sammy. New password: Retype new password: passwd: all authentication tokens updated successfully.

Stap 3 — Toevoegen van de Gebruiker aan de wheel Groep

Gebruik het usermod commando om de gebruiker toe te voegen aan de wheel groep:

  1. usermod -aG wheel sammy

Zorg er opnieuw voor dat je sammy vervangt door de gebruikersnaam aan wie je sudo rechten wilt geven. Standaard hebben alle leden van de wheel groep op Rocky Linux volledige sudo toegang.

Stap 4 — Testen van sudo Toegang

Om te controleren of de nieuwe sudo rechten werken, gebruik eerst het su commando om over te schakelen van de root gebruiker naar de nieuwe gebruikersaccount:

  1. su - sammy

Als de nieuwe gebruiker, controleer of je sudo kunt gebruiken door sudo toe te voegen aan het commando dat je wilt uitvoeren met supergebruikersrechten:

  1. sudo command_to_run

Bijvoorbeeld, je kunt de inhoud van de /root map bekijken, die normaal gesproken alleen toegankelijk is voor de root gebruiker:

  1. sudo ls -la /root

De eerste keer dat je sudo gebruikt in een sessie, wordt je gevraagd om het wachtwoord van dat gebruikersaccount in te voeren. Voer het wachtwoord in om door te gaan:

Output
[sudo] password for sammy:

Opmerking: Dit vraagt ​​niet om het root-wachtwoord! Voer het wachtwoord in van de gebruiker met sudo-rechten, niet het root-wachtwoord.

Als je gebruiker lid is van de juiste groep en je het wachtwoord correct hebt ingevoerd, wordt het commando dat je hebt gebruikt met sudo uitgevoerd met root-privileges.

Conclusie

In deze snelstarttutorial heb je een nieuw gebruikersaccount aangemaakt en toegevoegd aan de wheel-groep om sudo-toegang mogelijk te maken. Voor meer gedetailleerde informatie over het instellen van een Rocky Linux 8-server, lees onze tutorial Initiële serverconfiguratie met Rocky Linux 8.

Source:
https://www.digitalocean.com/community/tutorials/how-to-create-a-new-sudo-enabled-user-on-rocky-linux-8-quickstart