[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Zugriffsrechte --- User des FTP Klients User des Apachen....



On Thu, 07 Aug 2003 12:20:09 +0200, Manfred Gnaedig wrote:

> Hallo,
> bei der Einrichtung eines CMS ist es wichtig, daß der Apache
> der Besitzer von bestimmten Verzeichnissen ist.
> 
> Wie in der Installationsanleitung beschrieben habe ich das so gelöst:
> 
> chown -R wwwrun verzeichnisA verzeichnisB
> 
Das Problem dabei ist, dass auch CGIs eines anderen Nutzers als www oder
nobody ausgeführt werden können. Da der Server mehrere Nutzer hat, ist
dies ein Sicherheitsproblem.  Eventuell muss man Apache so
kompilieren/konfigurieren, dass er CGIs als der entsprächende User
ausführt.
> Das CMS läuft damit einwandfrei.
> Ich kann jetzt aber nicht mehr per FTP Dateien in die entsprechenden
> Verzeichnisse "verzeichnisA verzeichnisB" Hochladen.
> 
> Ich weiß, daß es daran liegt, daß er FTP Klient eben nicht unter wwwrun
> läuft.
> 
> Wie kann ich das machen, daß ein Verzeichnis wwwrun gehört und trotzdem
> noch mit dem FTP Klient verändert werden darf (Sprich: "Hochladen von
> Dateien...")
Man kann das Verzeichniss dem User wwwrun mit der Gruppe web1, web2 ...
geben. Wenn das Verzeichniss (und alle Dateien) von der Gruppe
beschreibbar sind, können Dateien hochgeladen werden. Es ist aber besser,
wenn das Verzeichnis dem User gehört und in der Gruppe wwwrun ist. 
> 
> PS: Das CMS wird in mehreren unterschiedlichen virtuellen Hosts installiert.
> web1, web2, web3, .... Das spielt auch noch eine Rolle,
> da der Besitzer von web1 auch web1 ist u.s.w.
> 
> Herzlichen Dank für Euere Hilfe
> Liebe Grüße
> Manfred



Reply to: