www.ProFTPD.de
13. März 2007, 21:00:30 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: VirtualHost mit DNS will nicht  (Gelesen 253 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
omnibyte
Gast
« am: 16. Juni 2003, 21:06:57 »

Hallo,
Ich arbeite schon ein weilchen mit proftd und bin sehr zufrieden! Bis jetzt habe ich mehrere FTP's anhand der Ports unterschieden. Jetzt habe ich ein Bind-DNS server aufgesetzt, und diesen im Internet regiestriert. Der DNS Server läuft auch wunderbar, sei es für den webserver oder mysql etc... nur der FTP will nicht so ganz!
ich habe einen Default Server aufgesetzt und einen virtuellen (mit dem namen ftp.spychernet.ch)
Aber ich komme bei einem connect IMMER nur in die Umgebung des default Server's (welche /ftp-garbage ist).
Ich erhalte auch KEINE Fehlermeldung!!!!!
Was zum Geier mache ich falsch?! Mein proftpd.conf Datei ist hier:

Code:

ServerName "Spychernet FTP Server"
ServerType standalone
DeferWelcome off
Port 21
Umask               002
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 900
TimeoutStalled 3600
User nobody
Group nogroup
DefaultRoot /ftp-garbage
UseReverseDNS on
TransferLog /var/proftpd/xferlog.legacy
MaxInstances 3
DisplayFirstChdir readme.txt
LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
LogFormat write "%h %l %u %t \"%r\" %s %b"

<Global>
DisplayLogin welcome.msg
DisplayFirstChdir   readme
AllowOverwrite on
IdentLookups off
ExtendedLog /var/proftpd/access.log WRITE,READ write
ExtendedLog /var/proftpd/auth.log AUTH auth
MaxClients 3
MaxClientsPerHost 1 "Nur Eine Verbindung möglich pro Pc und User!"
DisplayConnect /etc/ftpmessages/banner.msg
DisplayGoAway /etc/ftpmessages/tomany.msg
DisplayQuit /etc/ftpmessages/bye.msg
RootLogin off
HiddenStor off
RequireValidShell off
DirFakeMode 0777
DirFakeGroup on
DirFakeUser on
MaxLoginAttempts 3
UseFtpUsers off
DeleteAbortedStores off
ShowSymlinks on
LoginPasswordPrompt off
AuthUserFile /etc/passwd-ftp
AllowRetrieveRestart on
AllowStoreRestart on
DefaultTransferMode binary
ServerIdent off
</Global>

#### SpycherNET - FTP Server
<VirtualHost ftp.spychernet.ch>
ServerAdmin webmaster@spychernet.com
ServerName "SpycherNET FTP-Server"
TransferLog /var/proftpd/xferlog.www
MaxClients 50
DefaultServer on
DefaultRoot /ftp
AllowOverwrite yes
DefaultChdir /ftp

#MYSQL TEIL********************************************************
bla bla bla
#ENDE MYSQL TEIL***************************************************

<Directory /ftp/incoming>
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
DisplayFirstChdir readme
HiddenStor off
Umask 022
HideNoAccess off
AllowOverwrite on
GroupOwner spychernet
</Directory>

<Directory /ftp/pub>
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
HiddenStor off
AllowAll
AllowOverwrite on
Umask 002
</Directory>
</VirtualHost>
[/i]
Gespeichert
Tja irgend ein Gast
Gast
« Antwort #1 am: 17. Juni 2003, 03:45:01 »

IMHO:

<VirtualHost IP-DES-FTP-SERVERS>
[...]
ServerName  ftp.spychernet.ch
[...]

so kenn ich das vom Apache...
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #2 am: 17. Juni 2003, 07:51:55 »

Zitat von: "omnibyte"
Hallo,
Ich erhalte auch KEINE Fehlermeldung!!!!!
Was zum Geier mache ich falsch?! Mein proftpd.conf Datei ist hier:


Du machst nichts falsch, es kann aber nicht laufen. Das FTP Protokoll erlaubt nicht das Unterscheiden aufgrund von Hostnamen, sondern nur aufgrund von IP Adressen. Du hast also keine Chance !! Damit wirst Du also bei unterschiedlichen Ports bleiben müssen.

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
omnibyte
Gast
« Antwort #3 am: 17. Juni 2003, 18:26:00 »

Verdammt! Das darf doch nicht war sein...
Aber wenn ich mir das so überlege, hat doch dies überhaupt nicht's mit dem FTP Protokoll zu tun?! Der FTP Server merkt, dass der request an die domain xyz gestartet worden ist und dieser stellt das entsprechende envoirment zur verfügung...
Wie machen es denn die grossen provider? Die haben ja auch nicht für jede gehostete page eine eigene IP Adresse...
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #4 am: 17. Juni 2003, 18:37:06 »

Zitat von: "omnibyte"
Verdammt! Das darf doch nicht war sein...
Aber wenn ich mir das so überlege, hat doch dies überhaupt nicht's mit dem FTP Protokoll zu tun?! Der FTP Server merkt, dass der request an die domain xyz gestartet worden ist und dieser stellt das entsprechende envoirment zur verfügung...
Wie machen es denn die grossen provider? Die haben ja auch nicht für jede gehostete page eine eigene IP Adresse...


da loggst Du Dich ja mit Deinen Domainnamen als Usernamen ein......
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.092 Sekunden mit 16 Zugriffen.