Articles

sudo-privileges beheren op Linux

sudo is een commando dat superuser-privileges verleent aan niet-root-gebruikers. Het gebruik van sudo is een praktijk voor veiligheidsdoeleinden, door het gebruik van sudo kunnen we ons apparaat gebruiken als een regelmatige gebruiker het vermijden van gevaarlijk gedrag terwijl root terwijl het toestaan om superuser privileges te bellen indien nodig. Met andere woorden, we kunnen onze reguliere gebruiker X sessie starten en gebruik sudo alleen als we privileges nodig hebben, natuurlijk, standaard sudo vraagt het root wachtwoord, maar in deze tutorial zullen we dit uitschakelen.

in deze tutorial vindt u hoe u sudo-privileges kunt verlenen en verwijderen, hoe u de wachtwoordaanvraag kunt verwijderen bij het uitvoeren van root-commando ‘ s en hoe u sudo-privileges kunt verlenen aan alle gebruikers die tot een specifieke groep behoren. Voor deze tutorial zullen we gebruik maken van Debian en Ubuntu gebaseerde systemen.

een gebruiker toevoegen aan de sudogroep

om sudogrivileges voor gebruikers te beheren gebruiken we het commando usermod.

om sudo-rechten toe te kennen aan een gebruikerstype:

usermod-A-G sudo gebruikersnaam

waarbij:

Usermod: roept het programma

aan-A: aan een groep toevoegen

-G: de groep opgeven

gebruikersnaam/ linuxhint: vervangen door de juiste gebruikersnaam.

een andere manier is om het /etc/sudoers bestand te bewerken door het volgende commando uit te voeren:

nano /etc/sudoers

voeg de volgende regel toe die “gebruikersnaam” vervangt door uw gebruiker.

gebruikersnaam ALL=(ALL) ALL //geeft gebruiker “gebruikersnaam” sudo toegang

om een gebruiker uit te verwijderen sudoers op Debian gebaseerde distributies voer het volgende commando uit:

deluser gebruikersnaam sudo

Wachtwoordaanvraag uitschakelen bij het uitvoeren van sudo

standaard zal sudo voorkomen het uitvoeren van geprivilegieerde commando ‘ s gereserveerd voor root door het aanvragen van een wachtwoord zoals weergegeven in de afbeelding hieronder.

We kunnen voorkomen dat sudo authenticatie vraagt door het /etc/sudoers bestand te bewerken

voer nano /etc/sudoers

voeg de onderstaande regel toe die de gebruikersnaam vervangt door de juiste gebruikersnaam.

gebruikersnaam ALL = NOPASSWD : ALLE

om subsidie sudo-rechten aan een hele groep het geven van sudo-rechten voor alle gebruikers die tot de groep behoren, het bewerken van de sudoers file door nano /etc/sudoers en voegen de lijn hieronder

%groepsnaam ALL=(ALL) ALLE

Druk op CTRL+X en Y om te voldoen op te slaan en af te sluiten.

conclusie

zoals gezegd in het begin van de tutorial wennen aan sudo is een goede praktijk om ons apparaat veilig te houden en gevaarlijke fouten te voorkomen, het toevoegen van een gewone gebruiker of een hele groep aan de sudo groep is eenvoudig als één commando.

Ik hoop dat je deze tutorial leuk vond, blijf LinuxHint volgen voor meer tutorials en tips over Linux beheer.