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
-- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

