Wat zijn bestandsrechten? |
|
In de bestandsrechten geeft u aan welke rechten u en andere bezoekers hebben als ze een bestand opvragen. Van sommige bestanden wilt u niet dat anderen ze kunnen bekijken, terwijl bijvoorbeeld uw website door iedereen gelezen moet kunnen worden. Van elk bestand bepaalt u zelf welke rechten het bestand moet hebben. Voor het correct functioneren van scripts is het vaak vereist dat een of enkele bestanden afwijkende bestandsrechten hebben dan normaal gesproken het geval is. Bestanden op een Linuxserver kennen 3 soorten gebruikersgroepen. Elke gebruikersgroep heeft 3 soorten rechten (lees- schrijf- en executerechten). Deze rechten zijn op 3 manieren weer te gegeven, namelijk met rwx, met een getal of met de letterlijke omschrijving. In Linux zelf wordt meestal de rwx structuur weergegeven, waarin het volgende geldt: Indien met een FTP-programma de rechten van bestanden op een Linuxserver worden aangepast, worden meestal getallen gebruikt. In dat geval geldt het volgende: Elk bestand heeft 3 getallen die gezamenlijk inzichtelijk maken wie welke rechten heeft. Het eerste getal staat voor de eigenaar van het bestand (dat bent u), het tweede getal staat voor de groep mensen op dezelfde server (in een 'echte' linuxwerkomgeving dient hier rekening mee gehouden te worden, voor uw website is dit niet echt belangrijk). Het derde getal geldt voor 'iedereen in de wereld'. Dat wil zeggen, iedereen die dit bestand via uw website benadert. Een script dient bijvoorbeeld op 755 te staan. Dit betekent dan dat u als eigenaar lees-, schrijf- en uitvoerrechten heeft. De tweede groep gebruikers en de bezoekers van de website hebben alleen lees- en uitvoerrechten. |


