π Het chmod Commando in Linux¶
In deze handleiding leer je hoe je chmod gebruikt op een Linux-systeem.
Het commando chmod (change mode) wordt gebruikt om bestands- en maprechten aan te passen.
Met chmod kun je bepalen wie een bestand mag lezen, schrijven of uitvoeren. Dit is cruciaal voor de beveiliging en werking van een Linux-systeem.
Achtergrondinformatie
Het commando chmod is standaard aanwezig op alle Linux-distributies.
- Het werkt met zowel symbolische notatie (bijv.
u+x) als octale notatie (bijv.755). - Rechten worden ingesteld voor drie categorieΓ«n: owner (gebruiker), group (groep) en others (anderen).
- In scripts en systeembeheer is
chmodessentieel om de juiste toegangsrechten af te dwingen.
Controleren of chmod aanwezig is¶
Controleer de aanwezigheid en versie van chmod:
βοΈ Installeren van chmod¶
Het commando chmod maakt deel uit van het pakket GNU coreutils.
Dit pakket is vrijwel altijd standaard aanwezig op Linux.
Installatie op Debian/Ubuntu:
Hieronder vind je enkele veelgebruikte voorbeelden van chmod:
chmod 644 bestand.txtβ Rechten: eigenaar lezen/schrijven, anderen alleen lezenchmod 755 script.shβ Rechten: iedereen mag uitvoeren, eigenaar mag schrijvenchmod u+x script.shβ Voeg uitvoerrechten toe voor de eigenaar
Voorbeeld gebruik van u+x
Output:chmod g-w bestand.txtβ Verwijder schrijfrechten voor de groepchmod o-r bestand.txtβ Verwijder leesrechten voor anderen
chmod -R 755 map/β Pas rechten recursief toe op alle bestanden en submappenchmod --reference=ander_bestand.txt bestand.txtβ Kopieer rechten van een ander bestandchmod a+r bestand.txtβ Voeg leesrechten toe voor iedereen
chmod gebruikt zelf geen configuratiebestanden.
Permanente rechten en umask-waarden kunnen echter ingesteld worden in:
/etc/profileof~/.bashrc(voorumask)- Systeemstandaard
umaskin/etc/login.defs
chmod schrijft zelf geen logs weg.
Acties kunnen echter gemonitord worden met auditd:
Updaten van chmod¶
Omdat chmod deel uitmaakt van coreutils, update je dit pakket:
Verwijderen van chmod¶
Het verwijderen van chmod wordt niet aanbevolen, omdat dit de beveiliging en het beheer van bestanden ernstig kan beperken.
π Handleiding¶
De ingebouwde handleiding is beschikbaar via: