login  Naam:   Wachtwoord: 
Registreer je!
 Tutorials

Tutorials > Webserver


Gegevens:
Geschreven door:
svm
Moeilijkheidsgraad:
Normaal
Hits:
9777
Punten:
Aantal punten:
 (4.13)
Aantal stemmen:
8
Stem:
Niet ingelogd
Nota's:
 Lees de nota's (16)
 



Tutorial:

CHMOD

1. Wat is CHMOD?
2. Welk CHMOD moet ik waarbij gebruiken?
3. Hoe stel ik de juiste CHMOD in?


1. Wat is CHMOD?

Je hebt vast wel eens meegemaakt dat je een (PHP)script had,
waarbij in het leesmij-bestand stond: "CHMOD het bestand naar 777".
Dit moet je dan doen om de pagina naar wens te laten werken.
CHMOD staat voor change modus.
Als je CHMOD gebruikt, dan geef je bepaalde rechten aan het bestand mee.

 top


2. Welk CHMOD moet ik waarbij gebruiken?

Zoals ik net al zei, staat er vaak in het script of het leesmij-bestand of je CHMOD moet gebruiken.
CHMOD gebruik je bijvoorbeeld bij een gastenboek.
Het bestand waar alle geposte berichten in komen te staan moet dan bepaalde rechten krijgen.
Meestal zijn deze rechten lezen en schrijven voor de eigenaar, een bepaalde groep en anderen (voor iedereen dus).
Dit bestand geef je dan dus CHMOD 666.
Dit is zo best ingewikkeld te volgen, daarom een schema dat aangeeft welk CHMOD je moet gebruiken.
Vink de vakjes aan die je moet hebben, dan verschijnt onderin de CHMOD:

top


3. Hoe stel ik de juiste CHMOD in?

De CHMOD stel je in via een FTP programma of met PHP.
Ik geef uitleg over het instellen in WS_FTP en in Windows Commander.

WS_FTP:

  • Upload het bestand dat je rechten wilt geven naar je server;
  • Klik met de rechtenmuisknop op dat bestand en je krijgt een menu te zien:
  • Klik in dan menu op chmod (UNIX);
  • Nu opent zich een ander scherm:
  • Vink de gewenste vakjes aan en klik op OK, het bestand heeft zijn rechten.

  • Windows Commander:
  • Upload het bestand dat je rechten wilt geven naar je server;
  • Klik in de lijst waar de bestanden staan die op je server staan;
  • Voer nu in de balk onderin in Windows Commander in: chmod 777 bestand.html;
  • Vervang 777 door de juiste CHMOD en vervang bestand.html door het bestand dat je die CHMOD wilt geven;
  • Druk op enter, nu krijg je een melding waarin staat dat het gelukt of mislukt is, als het is mislukt herhaal dan de stappen.
Het bestand heeft nu zijn rechten.

Met PHP:
Neem een (leeg) PHP-bestand en voer de volgende code in:

<?php
chmod('bestand',0777);
?>

Vervang nu bestand door de naam van het bestand of de map die de CHMOD moet krijgen, en vervang eventueel 777 door een ander CHMOD.
Open nu het bestand met deze code en het gewenste bestand krijgt zijn rechten.

top

 

Persoonlijk Moch er iets niet duidelijk zijn, dan kun je een nota posten.
Beslis je om laag te stemmen, geef dan a.u.b. ook aan waarom je laag stemt.


« Vorige tutorial : [LINUX] Apache, Mysql, Pgsql, ftp, php (17/12/2k6) Volgende tutorial : SSL op Windows Server 2003 »

© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.017s