chmoden

Info 
Door: jorennn Moeilijkheidsgraad: 1/3
Views:7.203Reacties: 2(Bekijken)
  Log in om zelf te reageren
 Waardering:8.5/10 (2 stemmen)



In dit artikel kan je leren hoe je moet chmoden. Dit kan handig zijn als je bestanden op je server hebt die bezoekers niet mogen lezen maar wel moeten kunnen uitvoeren, meestal noemt zo'n bestand config.php of zo. Of voor een bestand/map die gebruikers juist wel mogen lezen en er zelf in mogen schrijven! Bijvoorbeeld een map "upload", waar de bezoekers van je website hun avatar kunnen uploaden.

Iets beveiligen op je server is eigenlijk heel gemakkelijk. Om te beginnen open je een browser (best internet explorer). Zet in de adresbalk "ftp.jouwdomein.be". Jouwdomein.be vervang je door je eigen gegevens. Je gaat naar dit adres en dan zou je normaal een username en paswoord moeten opgeven. Vul dit in en dan zie je al je bestanden. Klik vervolgens rechts op het bestand dat je wilt beveilgen en kies voor eigenschappen.
Dan zie je dit.

http://www.jorenvanhee.be/artikelen/overige/img/chmoden.jpg

Dit is een voorbeeld van een chmod , deze wil zeggen dat de eigenaar het bestand kan lezen, schrijven en uitvoeren. En alle bezoekers kunnen alleen maar het bestand uitvoeren. Ze kunnen het dus niet lezen en er geen wachtwoorden uithalen. Als je bij eigenschappen alles aanvinkt dan kan iedereen in het bestand, map schrijven. Dit is dan weer handig als je een map hebt waar leden dingen kunnen uploaden.


In dreamweaver kan je ook chmoden, alleen ziet het venster om alles aan te passen er iets anders uit. zo

http://www.jorenvanhee.be/artikelen/overige/img/chmodend.jpg

Om dit venster te verkrijgen in dreamweaver (8.0) druk je de toets f8 in. Dan kies je rechts boven in het files menu voor remote view, in de plaats van local view. Klik dan rechts op een bestand en kies je voor 'set permissions'.

zo dat was het

2 reacties
Zain Geplaatst op 01-02-2007 om 23:58
Avatar van Zain

Regular
Nu kan je dit ook via PHP doen ( handig voor CMS systemen die bestanden toelaten ) dit is ook niet echt moeilijk te realiseren:

#Code
1
2
3
4
5
6
7
8
<?php
// handmatig chmodden
chmod("folder/bestand.ext", 775);

// in controle structuur:
if ( chmod ("folder/bestand.ext", 775 )  ) {
  
echo 'Bestand gechmod';
}


zo kan je legio dingen bereiken :-) dacht dat het misschien wel leuke aanvulling zou zijn :)
Mirax Geplaatst op 29-01-2007 om 11:35
 

Moderator
Heb hem verplaatst naar de categorie servers in PHP en MySQL.

Pagina 1 

Om te reageren moet je ingelogd zijn.
Nog niet geregistreerd? Doe dat dan nu!


Terug naar gewone pagina

Websitemaken wordt gehost door Nucleus.be, uw Hosting Solution Builder