© MasterChuck
Was ist CHModes ?
Da ich selbst lange gebraucht habe um herauszufinden welcher, CHMode Befehl
wofür steht, habe ich diese Seite geschrieben.CHMode Befehl sind Skripteinstellungen, die dem Skript bestimmte "Rechte"
einräumen. Dabei unterscheidet man drei Gruppen: Lese- Schreib- und
Ausführungsrechte. Die Einstellungen werden im FTP Programm nach dem Uploaden des Skripts
auf den Server gemacht. Oft findet man die Option, wenn man einen "rechts click"
auf das übertragene Skript macht.
Eine englische Testversion von
WS_FTP Pro bekommt ihr unter:
Ipswitch
Homepage
Installiert WS_FTP Pro und loggt euch auf euren Server ein.
Sucht die Datei die ihr ändern möchtet auf der rechten Seite, (Serverseite)
klickt nun erst mit der linken, dann mit der rechten Maustaste auf die Datei.
Ein kleines Fenster mit einigen Auswahlen erscheint.
Wählt dort "chmod (UNIX)".
Nun erscheint ein weiteres Fenster in dem ihr die Benutzerrechte vergeben könnt.
Habt ihr die Werte eingestellt die benötigt werden, drückt auf "OK".
Das wars auch schon.
Bei manchen WS_FTP Pro Versionen steht auch gleich bei "Numeric Value",
welchen Wert die grad gesetzten Benutzerrechte haben, bei den anderen steht
unten in der "Message"-Zeile, nach drücken von "OK", welche
Werte gesetzt wurden.
Ich zeige hier die vier gebräuchlichsten Einstellungen für Perl- und CGI-
Skripte:
 |
CHMode 644 |
| Diese Einstellung verwendet man z.B. für
Konfigurationsdateien, die Skripte zugeordet sind und keine Schreibrechte
brauchen. |
| CHMode 666 |
 |
| Diese Einstellung braucht man bei *.txt
Dateien in die das CGI- Skript dann Daten schreiben
soll. |
 |
CHMode 755 |
| Alle können das Skript lesen und ausführen.
Nur der Besitzer hat Schreibrechte. Dieses ist wohl die meist benutzte
Einstllung für Skripte. |
| CHMode 777 |
 |
| Z.B gut für eine chat.cgi woh alle schreib-
als auch Ausfürrechte benötigen. |
Für die Leute unter uns die kein Englisch können: read = lesen;
write = schreiben; execute = ausführen ;->