Sinds 2004 bieden wij webhosting aan voor de laagste prijs, met 99,9% uptime!

 

Bestanden en Map permissies

 

Bestanden en Map permissies

Bestands- en maprechten begrijpen

Bestandsrechten bepalen wie bestanden zoals scripts mag lezen, schrijven en uitvoeren. Wanneer de installatie-instructies u vragen om op een bestand “chmod” toe te passen, moet u de rechten van dat bestand instellen. Bestandsrechten kunt u wijzigen met de meeste populaire FTP-programma’s of met de ingebouwde bestandsbeheerder van het controlepaneel.

De rechten voor een bestand zijn onderverdeeld in drie kolommen:


                  Read (R / 4)    Write (W / 2)    EXecute (X / 1)
Eigenaar:              4                2              1
Groep:                 4                2              1    
Anderen:               4                2              1
geen toegang           0                0              0

Chmod gebruikt getallen (octale notatie) of letters (symbolische notatie):


Symbolische notatie	 Octal notatie	      Type machtiging
r	                       4	         Leesmachtiging
in	                       2	         Schrijfmachtiging
x	                       1	         Machtiging uitvoeren
rw	                       6 (4+2)	         Lees- en schrijfmachtigingen
rwx	                       7 (4+2+1)	 Toestemming voor lezen, schrijven en uitvoeren
rx 	                       5 (4+0+1)	 Machtigingen voor lezen en uitvoeren
r--	                       4 (4+0+0)	 Leesmachtiging
-wx	                       3 (0+2+1)	 Machtigingen schrijven en uitvoeren
---	                       0 (0+0+0)	 Geen toestemming

Mascotte van Mangelot Hosting bij een whiteboard met chmod 644 voor bestanden en 755 voor mappen

Chmod-rechten: voorbeelden in octale notatie


 400  - lezen door eigenaar
 040  - Lezen per groep
 004  - lezen door anderen 

 200  - Schrijven door eigenaar
 020  - Schrijven door groep
 002  - Schrijven door anderen

 100  - uitvoeren door eigenaar
 010  - uitvoeren door groep
 001  - uitvoeren door anderen

Om rechten te combineren, telt u de getallen bij elkaar op:


444  - Leesrechten toestaan aan eigenaar en groep en anderen
777  - Sta iedereen toe om  bestand te lezen, schrijven en uitvoeren 

Enkele veelgebruikte bestandsrechten (octaal en symbolisch)


440 (r--r-----) lezen door eigenaar en groep

600 (rw-------) Maakt een bestand ontoegankelijk

644 (rw-r--r--) Leesbaar voor iedereen (bijv. HTML documenten)

666 (rw-rw-rw-) Bestand kan worden gelezen en gewijzigd

755 (rwxr-xr-x) File kan door iedereen gelezen en uitgevoerd worden 777 (rwxrwxrwx) Beschrijfbaar en uitvoerbaar door iedereen (voorzichtig gebruiken)

De meeste PHP-scripts stelt u in op 755. Raadpleeg de documentatie van het script voor de juiste installatie-instructies. Configuratiebestanden stelt u meestal in op 644.

De meeste CGI-scripts stelt u in op 755. Raadpleeg de documentatie van het script voor de juiste installatie-instructies.


Was dit onderwerp nuttig voor U? Ja Nee