Welkom op de vernieuwde website van AlphamegaHosting.com!

Hoe zit het met de rechten van jouw bestanden en mappen? - deel 1

Noëmi van de Moosdijk | 2008-03-05 | Hosting

Als je gebruikmaakt van bijvoorbeeld een CMS (Content Management Systeem) zoals Joomla of bepaalde PHP-scripts, dan kan het weleens voorkomen dat je een melding krijgt dat een map of bestand niet schrijfbaar is waardoor het niet werkt zoals je verwacht had of zoals het zou moeten.
Dit heeft te maken met de standaard rechten die een map of bestand op een server krijgt. Ook kan het bij Joomla bijvoorbeeld voorkomen dat een map zelfs niet meer te boek staat als jouw eigendom, ook al staat die wel onder jouw domeinnaam. In dit laatste geval zul je altijd even contact op moeten nemen met de beheerder van de server, die kan dit aanpassen zodat je weer wel gezien wordt als de eigenaar van die map.

Als het enkel gaat om het verwijderen van een map of bestanden waarbij je ziet dat je niet langer eigenaar bent en je hebt een hostingpakket bij Alphamega, kun je het verwijderen ook nog proberen met behulp van File Deleter.

Als het wel belangrijk is om bijvoorbeeld de schrijf-/leesrechten te veranderen, dan kun je die zelf aanpassen door middel van Chmod. In wezen is dit dus niets anders dan het toegangsniveau bepalen van een bepaalde map of bestand. Met het Chmod-commando kun je de rechten van die map of bestand heel makkelijk aanpassen.

Allereerst even wat meer uitleg over de punten en rechten waar je mee te maken hebt.

We kennen 3 groepen bij Chmod, te weten:

• De eigenaar (Owner/User): dit ben je over het algemeen zelf als je het bestand of de map geüpload hebt.
• De groep (Group): andere gebruikers op de server.
• Andere (Other/World): alle andere mensen.

De volgende permissie-mogelijkheden zijn er:

• Lezen (Read): deze permissie stelt een gebruiker of programma in staat de gegevens in een bestand/map te lezen.
• Schrijven (Write): deze permissie zorgt ervoor dat de gebruiker of een programma nieuwe gegevens naar dat bestand of de map mag schrijven en ook gegevens of bestanden mag verwijderen.
• Uitvoeren (Execute): deze permissie stelt de gebruiker of het programma in staat om een bestand uit te voeren, ingeval het een programma of script is.

Als je op de server inlogt met een ftp-programma (bijv. Smart FTP) zie je achter de mappen en bestanden de permissies staan door middel van de volgende afkortingen:

--- (of 0) = Geen permissie
r-- (of 4) = Alleen lezen permissie
rw- (of 6) = Lezen & schrijven permissie
r-x (of 5) = Lezen & uitvoeren permissie
rwx (of 7) = Lezen, schrijven & uitvoeren permissie

Het kan voorkomen dat je enkel de melding krijgt dat je van een bepaalde map of een bestand de waarde dient te veranderen naar 755. Zoals je hierboven ziet heb ik ook de cijfers bij de afkortingen tussen haakjes vermeld, maar in het volgende overzicht is het wellicht nog duidelijker wat die cijfers nu betekenen.

De betekenis van de cijfertjes:

   Owner Group  Other 
Read   4  4  4
Write  2  2  2
Execute   1  1  1


Als je dus een map of bestand moet veranderen naar chmod 755 dien je het volgende aan te vinken.

Owner -> Read + Write + Execute (4 + 2 + 1 = 7)
Group -> Read + Execute (4 + 1 = 5)
Other -> Read + Execute (4 + 1 = 5)

Het is dus eigenlijk niets anders dan een rekensom, om te weten welke rechten je precies moet toekennen om aan een bepaald 'chmod'-getal te komen.

Volgende keer gaan we uitgebreid in op hoe je de rechten kunt aanpassen.

Zoek

Doe mee! Word ook WebsiteSupporter!

Ontvang gratis elke week een verbetersuggestie voor je website, inclusief speciaal stappenplan om je site succesvol te maken.

Klik hier om je in te schrijven!

Domeinnaam-check

Domeinnamen v.a. € 1,- p/m. Check of jouw ideale domeinnaam nog vrij is:

www.

Even onthouden

Moet er iets aan je site gebeuren?

En heb je zelf geen tijd, geen zin of geen idee hoe je het moet aanpakken? Laat ons website-klusteam het voor je oplossen!

Klik hier voor meer info. 

Thema van de week:

Hallo Google! Welkom op mijn website!

De scripts van Google die regelmatig langskomen om je site te indexeren zijn natuurlijk ook 'bezoekers' die je het naar de zin moet maken. In het artikel van deze week leer je hoe je die 'crawlers' de juiste info kunt meegeven.

Klik hier voor het artikel.

Informatie

Hopelijk vind je alle informatie die je nodig hebt op deze website. Heb je nog vragen? Klik hier om een bericht te sturen of bel tijdens kantoor-uren met 040-2085353 (NL) of 011/547498 (B).

Ben jij een startende ondernemer?

Dan hebben wij een handig gratis ebook om je op weg te helpen met je online presentatie.

Klik hier om het gratis te downloaden.

Alphamega Hosting heeft een unieke garantie!
Privacy Contact Sitemap Copyright 2012 Alphamega Hosting B.V.