[SSH] Dateirechte nach Übertragung ändern
Posted: 2006-11-13 15:55
Hallo,
gibt es eine Möglichkeit die Rechte einer Datei nach der Übertragung auf meinen Server zu ändern?
Folgender Hintergrund:
Meine Benutzer sind Redakteure eines ContentManagementsystems (Typo3). Jeder Redakteur hat ein Verzeichnis, auf das er einmal aus dem CMS zugreifen kann, sowie per SFTP Dateien ablegen kann.
Nun habe ich das Problem, dass das CMS vom Apache (www-data) ausgeführt wird und deshalb nicht auf die per SFTP hochgeladenen Dateien zugreifen kann (die gehören ja dem entsprechenden User). Bisher habe ich das so gelöst, dass der Apache-Benutzer Mitglied in jeder Systemuser-Benutzergruppe ist. Das ist aber mit steigender Benutzerzahl nicht so schön.
Deshalb wäre es toll, wenn ich die vom User hochgeladenen Dateien nach dem Upload dem User www-data übergeben könnte. Ich dachte schon an einen Cron-Job, der regelmässig alle Upload-Verzeichnisse durchläuft un die Rechte ändert. Besonders schön ist das aber auch nicht.
Vielen Dank im Voraus,
grüße icy_wiener
gibt es eine Möglichkeit die Rechte einer Datei nach der Übertragung auf meinen Server zu ändern?
Folgender Hintergrund:
Meine Benutzer sind Redakteure eines ContentManagementsystems (Typo3). Jeder Redakteur hat ein Verzeichnis, auf das er einmal aus dem CMS zugreifen kann, sowie per SFTP Dateien ablegen kann.
Nun habe ich das Problem, dass das CMS vom Apache (www-data) ausgeführt wird und deshalb nicht auf die per SFTP hochgeladenen Dateien zugreifen kann (die gehören ja dem entsprechenden User). Bisher habe ich das so gelöst, dass der Apache-Benutzer Mitglied in jeder Systemuser-Benutzergruppe ist. Das ist aber mit steigender Benutzerzahl nicht so schön.
Deshalb wäre es toll, wenn ich die vom User hochgeladenen Dateien nach dem Upload dem User www-data übergeben könnte. Ich dachte schon an einen Cron-Job, der regelmässig alle Upload-Verzeichnisse durchläuft un die Rechte ändert. Besonders schön ist das aber auch nicht.
Vielen Dank im Voraus,
grüße icy_wiener