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)

Antwort per Email an