Uitvoeringsrechten voor bestandssysteem: een praktische handleiding met voorbeeldberekeningen

File systeemmachtigingen zijn essentieel voor het controleren van de toegang tot bestanden en mappen op een computersysteem. Een correcte implementatie zorgt voor de veiligheid en de goede werking van toepassingen. Deze gids biedt praktische stappen en voorbeeldberekeningen om te helpen begrijpen en rechten effectief in te stellen.

Bestandssysteemrechten begrijpen

Rechten bepalen wie bestanden en mappen kan lezen, schrijven of uitvoeren. Ze worden meestal weergegeven door een combinatie van symbolen of octale getallen. De gebruikelijke toestemmingstypen zijn:

Vertegenwoordiging van de machtiging

Toestemmingen worden vaak weergegeven in symbolische vorm (bv. rwxr-xr--) of numerieke vorm (bv. 754[). Elk cijfer in de numerieke vorm komt overeen met een aantal machtigingen voor eigenaar, groep en anderen.

Toestemmingen berekenen

Om rechten te bepalen met numerieke waarden, som je de rechtenwaarden op voor elke categorie:

Om bijvoorbeeld rechten in te stellen om te lezen, schrijven en uit te voeren voor de eigenaar, en te lezen en uit te voeren voor groep en anderen, zou de numerieke waarde 755.

Voorbeeldberekening

Stel dat u de rechten als volgt wilt instellen:

De berekening voor elke categorie is:

De permissie-instelling is dus 754.