PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Rechteprobleme?! proftpd, apache, cms (joomla)



abalorio
14.01.10, 11:33
Hi, ich hab folgendes Problem auf meinem Server. Wenn jemand Dateien per CMS über Apache/PHP hochlädt sind die Rechte von apache gesetzt "wwwrun, www".

Möchte der User nun per FTP sich verbinden und die hochgeladene Datei löschen klappt das nicht, weil dieser ftp-user in der ftp-gruppe ist. Per proftpd kann ich aber nur eine Gruppe definieren um diesen in ein entsprechendes Verzeichnis zu lenken. Was kann ich nun tun?

Ist es ggf. möglich apache für dieses Verzeichnis mit User "ftp-user, ftp-gruppe" auszuführen? Oder kann ich das irgendwie anders regeln damit es ebenfalls möglich ist Dateien per CMS oder ftp auf dem Server zu laden.


proftpd:
<Global>
DefaultRoot /home/www/website ftp-gruppe
</Global>


Thx für jede Hilfe

Aqualung
17.01.10, 19:17
chown -R ftp-user:ftp-gruppe /bla/blubb/pfad

per crontab jede minute ausführen:

http://www.linuxhelp.net/guides/cron/


* * * * * root /bin/chown -R ftp-user:ftp-gruppe /bla/blubb/pfad >> /dev/null 2>&1