๐ก๏ธ Het sudo Commando in Linux¶
In deze handleiding leer je hoe je sudo gebruikt op een Linux-systeem.
Het commando sudo (superuser do) wordt gebruikt om commandoโs uit te voeren met verhoogde rechten, meestal als root.
Het is essentieel voor systeembeheer, omdat veel administratieve taken root-toegang vereisen zonder volledig over te schakelen naar de root-gebruiker.
Achtergrondinformatie
Het commando sudo is standaard aanwezig op vrijwel alle Linux-distributies.
sudomaakt het mogelijk om bepaalde commandoโs uit te voeren met root-privileges zonder direct het root-wachtwoord te delen.- Het kan per gebruiker en per commando geconfigureerd worden via
/etc/sudoers. sudologt alle commandoโs zodat acties traceerbaar zijn, wat het veiliger maakt dan het gebruik vansu.
Controleren of sudo aanwezig is¶
Controleer de aanwezigheid en versie van sudo:
โ๏ธ Installeren van sudo¶
Het commando sudo is meestal standaard geรฏnstalleerd, maar kan handmatig geรฏnstalleerd worden op minimale systemen.
Installatie op Debian/Ubuntu:
Hieronder vind je enkele veelgebruikte voorbeelden van sudo:
sudo commandoโ Voer een commando uit als root
Voorbeeld
Output (fragment):sudo -iโ Start een interactieve root-shellsudo -sโ Start een shell met je huidige omgeving maar root-rechtensudo -u gebruiker commandoโ Voer een commando uit als een andere gebruikersudo visudoโ Bewerk veilig het sudoers-bestandsudo -lโ Toon de sudo-rechten van de huidige gebruiker
Het sudo-commando gebruikt configuratiebestanden:
/etc/sudoersโ Beheert sudo-rechten en privileges/etc/sudoers.d/โ Extra configuratiebestanden per gebruiker of groep- PAM-instellingen kunnen ook sudo-beleid beรฏnvloeden (
/etc/pam.d/sudo)
sudo logt alle commandoโs en pogingen:
/var/log/auth.logโ Authenticatie en sudo-commandoโs/var/log/secureโ Op sommige distributies
Verwijderen van sudo¶
Het verwijderen van sudo wordt niet aanbevolen, omdat veel administratieve taken afhankelijk zijn van dit commando.
Beperk toegang liever via groepslidmaatschap (sudo-groep).
๐ Handleiding¶
De ingebouwde handleiding is beschikbaar via: