Hallo, Am Montag, 24. Februar 2003 um 16:37 tipperte Robert:
> Am Montag, 24. Februar 2003 08:34 schrieb Markus Klaffke: >> ich habe mir zum lernen einen http server in der Debian 3 >> Standardkonfiguration eingerichtet. L�uft soweit ganz ok. Auch der Zugriff >> vom Internet aus. Jetzt habe ich versucht per ftp upload Dateien ins www >> Verzeichnis zu laden. >> > Ich habs noch nicht unter Debian probiert, aber unter SuSE. Vielleicht wird ja > die selbe Standard config benutzt. Schauen wir mal... >> Mein Windows ftp Programm will wissen: Username, password und das >> Verzeichnis. Verzeichnis ist in diesem Fall das Verzeichnis der www-Dateien vom Verzeichnis des Users aus. >> In der httpd.conf des Apache gibt es den user www-data, aber ohne >> password. Der Benutzer in der httpd.conf gibt den Benutzer an, unter dem der apache l�uft, das kannst du nachpr�fen z.B. mit top. 5521 root 9 0 692 376 360 S 0.0 0.2 0:00 apache 5525 www-data 9 0 704 368 368 S 0.0 0.2 0:00 apache 5526 www-data 9 0 704 368 368 S 0.0 0.2 0:00 apache 5527 www-data 9 0 704 368 368 S 0.0 0.2 0:00 apache 5528 www-data 9 0 704 368 368 S 0.0 0.2 0:00 apache 5529 www-data 9 0 704 368 368 S 0.0 0.2 0:00 apache Der Prozess, der unter root l�uft, startet die anderen unter dem nicht privilegierten Benuzter www-data, die dann auch dei Seiten ausliefern. >> Und das Verzeichnis steht dort einmal als /home und einmal als >> /home/*/public_html und auch als /var/www. bei mir gibts nur /home/*/public_html, aber du kannst noch jede Menge anderes Zeug in die httpd.conf schreiben, immer an die Regeln im Manual halten... >> Ich meine ich muss /var/www ins >> ftp Programm eintragen, aber was sind die beiden ersten f�r Verzeichnisse? Nein, leg dir einen Benutzer an, z.B. wwwadmin, der bekommt dann ein nagelneues Passwort und ein Homeverzeichnis. Dort legst du einen Link auf /var/www, $ ln -s /var/www /home/webadmin/www sorgst daf�r dass webadmin in der Gruppe ist, die in /var/www schreiben darf # adduser webadmin www-data (oder so �hnlich) und tr�gst dann in dein FTP-Programm als Verzeichnis 'www' ein. > /home/*/public_html erlaubt jedem User eine Website nach dem Muster: > http://www.webserver.net/~user Hier w�re das Verzeichnis 'public_html' > Ich bin mir nicht mal sicher ob du mit ftp so einfach uploaden kannst, ohne > ftp server auf der Maschine. Ich glaube Apache macht nur http. http - Apache, thttp, roxen,.... ftp - proFTPd, wu-ftpd, in.ftpd (BSD) wie es beliebt... ciao Christoph Loeffler -- 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)

