chmod bei *.txt
DrChef
- php
Hallo
ICh habe eine *.txt datei, welche ich mit php lesen und beschreiben tu, also nicht löschen
wie muss ich den chmod für die txt dateil festlagen, damit nicht jeder rechte hat??
kann mir des jemand sagen??
THX
Hallo DrChef
Ich kenne mich nicht mit PHP aus, aber ich würde den Benutzer, mit dem das PHP-Modul arbeitet, als Besitzer der Datei festlegen und diesem die entsprechenden Rechte geben. Somit musst du nicht allen Benutzern Lese- und Schreibzugriff erlauben.
MfG & HtH
Tom2
Wenn PHP als Modul läuft (dann käuft's unter dem Apache-Nutzer):
Das kommt darauf an, wem die Datei gehört. Gehört Sie dem Benutzer, unter dem der Webserver läuft (z.B. wenn mit PHP angelegt), reicht 600 (Kein Änderung per FTP möglich), gehört Sie dem ftp-Benutzer (weil hochgeladen), muss die Datei 666 bekommen. In beiden Fällen kann jeder auf dem Server, der PHP-Scripte schreiben darf, auch auf die Datei zugreifen.
Wenn PHP als CGI läuft (dann evtl. unter dem Account des Nutzers, falls so konfiguriert, eher selten weil langsamer):
Hier sollte 600 reichen. Nur in diesem Fall kann kein anderer auf die Datei zugreifen.
Alexander