www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: m4ko am 19. Dezember 2006, 09:57:23



Titel: Pause-Problem und welcome.msg
Beitrag von: m4ko am 19. Dezember 2006, 09:57:23
Hi,

Ich habe einige Posts durchgelesen zur welcome.msg aber bekomme es nicht hin.

Hier die relevanten auszüge aus der proftp.conf:
Code:
DisplayConnect                  "welcome.msg"
DisplayLogin                    "welcome.msg"
DefaultRoot "~"
Die Datei welcome.msg liegt im home-Verzeichnis des users "ftp" welches "/var/www" ist und beinhaltet:
Code:
Dies ist ein Test.
Willkommen %U.
DefaultRoot "~" sollte den root doch aufs home-Verzeichnis legen, sprich "/var/www". Und DisplayLogin ist ja "welcome.msg". Daraus ergibt sich "/var/www/welcome.msg" und diese Datei ist ja auch vorhanden. Ich habe welcome.msg mit "chmod 644" Rechten belegt.
Was mache ich falsch ?  ???

Ein weiteres Problem:
Der Server funktioniert sehr gut bisher aber das einloggen dauert ewig. Der FTP-Client (Filezilla) bleibt bei "Status:   Connected with 83.125.33.39. Waiting for welcome message..." ca 8 Sekunden stehen und macht garnix. Danach geht alles wie erwartet fix.
Code:
Status: Connecting to 83.125.33.39 ...
Status: Connected with 83.125.33.39. Waiting for welcome message...       <- HIER ~8 SEKUNDEN PAUSE
Response: 220 ProFTPD 1.2.10 Server (m4lu FTP Server) [83.125.33.39]
Command: USER ftp
Response: 331 Password required for ftp.
...


Titel: Re: Pause-Problem und welcome.msg
Beitrag von: VolGas am 19. Dezember 2006, 12:51:47
Hi!

Zur ersten Frage: diese Frage hatte ich gerade einen Tag zuvor schon einmal beantwortet.
Siehe ->hier (http://www.proftpd.de/forum/index.php/topic,2499.msg11599.html#msg11599)...

Bei "DisplayConnect" greift "DefaultRoot" noch nicht - der User ist ja noch nicht eingeloggt.
Der Pfad ist daher absolut anzugeben. Anführungszeichen sind eigentlich nicht notwendig.

Zu Zwei: siehe ->FAQ (http://www.proftpd.de/FAQ.15.0.html), langsame Logins.

mfg.
  VolGas


Titel: Re: Pause-Problem und welcome.msg
Beitrag von: m4ko am 19. Dezember 2006, 13:43:36
Doppelt Danke !

Zu Problem 1:
Nachdem ich für DisplayConnect einen absoluten Pfad angegeben hatte funktionieren beide Messages. Auch ohne Anführungszeichen.

Zu Problem 2:
Ich habe zur /etc/proftpd.conf folgende 2 Zeilen hinzugefügt:

Code:
UseReverseDNS off
IdentLookups off

Nun funktioniert der Login blitzschnell.

Fragen beantwortet. Thema zu.