Zum Inhalt springen

Dateirechte nach SFTP-Upload ändern

Erstellt am 12. November 2006 · 2 Antworten · letzte Antwort am 12. November 2006

Tags: Dateien & FAL, Frage

icy_wiener ·

Hi,

ich habe folgende Situation:

Meine Backend-User können per SFTP Dateien in ihr Fileshare-Verzeichnis legen. Diese Dateien können dann von Typo3 aus nicht gelesen werden, da sie dem Unix-User (der die Datei hochgeladen hat) gehören und nicht dem Benutzer des Webservers.

Bisher habe ich das so gelöst, dass der User www-data (Apache) Mitglied in der jeweiligen Gruppe des Unix-Benutzers ist. Das ist mit steigender Benutzerzahl aber nicht mehr tragbar.

Jetzt bin ich auf der Suche nach einer anderen Lösung. Mir kam schon der Gedanke, mit Hilfe eines Cron-Jobs regelmässig alle Fileshares abzugrasen und die Rechte so zu setzen, dass der webserver auf die Dateien zugreifen kann. Wirklich sauber ist das aber auch nicht.

Hat jemand eine Idee, bzw. wie macht ihr das so auf euren Seiten?

Viele Grüße
icy_wiener

tandem ·

Schau mal im Installtool. Dort kannst Du die Umask für Dateien und Ordner beim Erstellen bzw. Upload einstellen.
Vielleicht hilft Dir das.

icy_wiener ·

Danke für den Hinweis, ich benötige aber eher den umgekehrten Weg.

Die Dateirechte sollen nach dem FTP-Upload so geändert werden, dass Typo3 die Datei lesen kann. Ist nicht unbedingt ein Typo3-Problem, vielleicht weiß trotzdem jemand eine Lösung!