Autor: Juergen Roethig (jroethig_at_gmx.de)
Datum: 15. Aug 2002
Hallo Andreas, hallo Welt ;-)
Andreas Fiesser wrote:
>
> ich fummel noch an meinen Uploads rum.
> 1) SSL funktioniert
> 2) Upload per HTTP/PHP funktioniert
>
> Kann ich es irgendwie so einrichten, dass Linux per Zugriffsrecht
> verhindert, dass eine hochgeladene Datei überschrieben werden kann ?
>
> Das PHP-Script läuft als User wwwrun, der sinnvollerweise nicht
> chown bzw chmod ausführen darf, dh so gehts nicht.
"umask" (builtin shell command) koennte helfen: mittels "umask 0222"
wird die Dateiberechtigung fuer neu erschaffene Dateien auf "-r--r--r--"
gesetzt, was verhindert, dass eine einmal geschaffene Datei
ueberschrieben bzw. veraendert werden kann. Wo Du allerdings in Deiner
Umgebung das Kommando ausfuehren bzw. in welches script Du es schreiben
kannst/musst, damit es fuer die Uploads wirksam wird, weiss ich leider
nicht ...
Gruss
Juergen
Dieses Archiv wurde generiert von hypermail 2.1.4 : 15. Aug 2002 CEST