Artikelen over: Algemeen
Dit artikel is ook beschikbaar in:

Uitleg over bestandsrechten

Alle bestanden en mappen op een server hebben specifieke bestandsrechten. Deze rechten bepalen wie toegang heeft tot de data en of deze alleen bekeken of ook gewijzigd mag worden.

U kunt deze bestandsrechten aanpassen via FTP, SSH of via het hosting controlepaneel onder Bestandsbeheer.


Al onze hostingpakketten draaien in een eigen container. Het aanpassen van bestandsrechten heeft geen invloed op de toegang van andere klanten tot uw bestanden.



📚 Bestandsrechten uitgelegd


Onze servers gebruiken het Linux/Unix-bestandssysteem, waarin bestandsrechten worden aangeduid met een driecijferige code:


Code

Betekenis

Weergave

0

Geen rechten

---

1

Alleen uitvoeren

--x

2

Alleen schrijven

-w-

3

Schrijven + uitvoeren

-wx

4

Alleen lezen

r--

5

Lezen + uitvoeren

r-x

6

Lezen + schrijven

rw-

7

Volledige rechten

rwx


ℹ️ Let op: Uitvoerrechten zijn niet van toepassing op PHP-scripts. Deze worden uitgevoerd zolang de webserver toegang heeft. Bestandsrechten zijn wel belangrijk voor Perl-scripts.


🛠️ Bestandsrechten kiezen


In Bestandsbeheer ziet u welke gebruiker (UID) en groep (GID) eigenaar zijn van bestanden en mappen.


Standaardrechten:


  • Bestanden: 644
  • Mappen: 755


Aanpassen indien nodig:


  • Schrijf naar map via PHP → 775
  • Schrijf naar bestand via PHP → 664


Code

Bestandsrechten

644

Lezen/schrijven voor eigenaar, lezen voor groep/anderen

(bestanden)

664

Lezen/schrijven voor eigenaar en groep, lezen voor anderen

(bestanden)

666

Lezen/schrijven voor iedereen

(niet aanbevolen)

755

Volledige toegang eigenaar, lezen/uitvoeren voor groep/anderen

(mappen)

775

Volledige toegang eigenaar en groep, lezen/uitvoeren anderen

(mappen)

777

Volledige toegang voor iedereen

(niet aanbevolen)


⚙️ Bestandsrechten instellen


U kunt de rechten aanpassen via:


  • Controlepaneel:

In DirectAdmin (Web/Reseller Hosting) of Plesk (WordPress Hosting).


  • FTP-programma:

Maak verbinding via FTP en pas rechten aan (bijv. in FileZilla).


  • SSH:

Gebruik commando’s om de rechten direct aan te passen.


Basiscommando's via SSH:


Bestand:


chmod 644 bestandsnaam.php


Map:


chmod 755 mapnaam/


Map en inhoud:


chmod -R 755 mapnaam/


Alle bestanden en mappen in één keer instellen:


Bestanden:


find . -type f -exec chmod 0664 {} \;


Mappen:


find . -type d -exec chmod 0775 {} \;


🔔 Let op: Voer bovenstaande commando's niet uit boven de map domains/ om systeembestanden niet te verstoren!


🤝 Hulp nodig?


Heeft u hulp nodig bij het herstellen van bestandsrechten?

Neem gerust contact met ons op. Wij helpen u graag verder!

Bijgewerkt op: 23/05/2025

Was dit artikel nuttig?

Deel uw feedback

Annuleer

Dankuwel!