SuSE GmbH

SuSE Support-Datenbank

Titel: Proftpd und Virtual Hosts

----------

Übersicht o Stichwortsuche o History o Versionen o Kategorien o Alle Artikel

----------

Proftpd und Virtual Hosts

Bezieht sich auf

SuSE Linux: Version 6.2

Anliegen:

Sie wollen eine Virtual-Host Umgebung mit proftpd aufsetzen. Diese Umgebung soll eine eigene Passwort-Datei benutzen.

Vorgehen:

Installieren Sie zuerst ein Update von proftpd von unserem ftp-Server:

ftp://ftp.suse.com/pub/suse_update/6.2/n1/proftpd.rpm

Dieses Update ist nicht nur aus Sicherheitsgründen notwendig, sondern wird auch zwingend für die Authentifizierung mittels PAM gebraucht. In der Datei /etc/proftpd.conf legt man eine VirtualHost-Section nach folgendem Muster an:

<VirtualHost 192.168.0.1>
        ServerName                  "virtual.do.main"
        ServerAdmin                 admin@virtual.do.main
        DeferWelcome                off
        DefaultRoot		    /home/virtual/
        AuthUserFile		    /var/auth/virtual.passwd
	AuthGroupFile		    /var/auth/ftpgroup
        <Directory />
        AllowOverwrite		    on
        </Directory>
</VirtualHost>  

Die Dateien /var/auth/virtual.passwd und /var/auth/ftpgroup enthalten dann die Userdaten (in der gleichen Form wie /etc/passwd und /etc/group, wobei das verschlüsselte Passwort direkt in der Datei stehen muss.

Achtung: in dem entsprechenden Verzeichnis muss eine chroot-Umgebung vorhanden sein (Paket ftpdir.rpm --- Serie n)

----------

Siehe auch:

----------

Stichwörter: PROFTP, PROFTPD, FTP, VIRTUALHOST

----------

Übersicht o Stichwortsuche o History o Versionen o Kategorien o Alle Artikel

----------

SDB-iboernig_proftp_virthost, Copyright SuSE GmbH, Nuremberg, Germany - Version: 17. Nov 1999
SuSE GmbH - Zuletzt generiert: 18. Nov 1999 10:31:11 by iboernig with sdb_gen 1.00.0