Frank Schönmann: Upload von Dateien zum Server

Beitrag lesen

hi!

Ich dachte bei dem Einstellen so an Berechtigungen, damit ich Dateien auch auf der Pladde
speichern kann, ich will aber die hochgeladenen Dateien nicht ausführen können (was es da
alles gibt... viren und son kram ;-( ), und natürlich soll nicht jeder auf meinem Server alles
schreiben dürfen, halt nur über Script...

Ein CGI-Skript läuft mit der Berechtigung des Webservers, darf also normalerweise auch Dateien auf die Festplatte schreiben, und was anderes macht das Skript ja nicht, außer Daten, die vom Browser geschickt werden, in eine Datei zu schreiben.
Wenn der Server unter Linux oder Unix läuft, kann man die Datei auch gar nicht ausführen, da man vorher die entsprechenden Attribute setzen müsste. Unter einem Betriebssystem, das aufgrund von Dateiendungen den Typ erkennt, könnte man ja einfach noch eine Endung anhängen, damit die Dateien nicht mehr ausgeführt werden können.

bye, Frank!