[FTP-Server] Wie richte ich einen FTP-Server ein (Problem mit Router)

Devildevil3

Herzlich willkommen!
Wie richte ich einen FTP-Server ein (Problem mit Router)

Hallo erstmal, bin neu hier

versuche seit gestern einen eigen ftp server online zu stellen, ist aber schwer

ich besitze win xp hom

als programme versuchte ich

serv-u
fillzilla
G6FTP Server

damls zu 56k zeiten hatte ich ohne problme einen online stellen könnten mit serv-u


ich besitze eine Fritz.box phon

sie als als router eingestellt

.


gestern konnte jemand auf mienen ftp conneten, da kamm allerdings dieser fehler

bei den use rgegenüber kamm diese meldungen

[R] 200 PORT Command successful.
[R] LIST -al
[R] 150 Opening ASCII mode data connection for /bin/ls.
[R] 426 Data connection closed, transfer aborted.
[R] List Error


-------------

oder auch

4453
[R] Data Socket Error: Connection refused
[R] List Error

oder

[R] 200 MODE Z ok.
[R] PASV
[R] 227 Entering Passive Mode (x,x,x,x,x,x)
[R] Opening data connection IP: x.x.x.x PORT: 4586
[R] Data Socket Error: Connection refused
[R] List Error


welche ports muss man freischlaten, (wie geht dies richtig?)

leider geht das nun überhaupt nciht mehr, kann es nciht mehr online stellen

habe mir schon nen acc bei ww.no-ip.info geholt, wegen dyn dns, und nun weiß ich ncith wo rein mit den host

*****.no-ip.info

ich will nur einen user erlauben zu verbinden, und meine selbsgemachte music zu laden, leider geht das nciht

plz help

mfg
 
HI!

alles was ich nachfolgend sage, gilt für den G6 FTP server, gilt auch analog zu anderen FTP-Server-Systemen.

zum Passiven Modus: Du musst (beim G6 FTP Srv) unter Settings->Multi IP Settings-> Passive Modus eine Port-Range für den Passiven Modus einrichten. Diese Prot-Rang muss am Router auch auf die IP des Rechners, auf dem der Server läuft weitergeleitet werden.


Um einen Dynamic DNS-Service zu benutzen, brauchst du einen Client auf deinem Rechner, der deine aktuelle IP an deinen Dyn. DNS-Server weitergibt. ich benutze den DirectUpdate-Client. Musste mal nach googlen oder bescheid sagen, dann kann ich dir den schicken.

Zum Thema Berechtigungen: Du musst für jeden User einen Account anlegen (oder mehrere user zu einer Gruppe zusammenfassen) und die Berechtigungen für die Ordner entsprechend vergeben.


Falls noch fragen sind, dann melde dich einfach.

mfg,

x45
 
Filezilla Port 990

Hallo Devildevil33,

Kannst du mir bitte auch mal sagen, was du da gemacht hast, damit es funktioniert? Hab nämlich das gleiche Problem. :(

Ich habe einen router DSL 1054 von Telekom Freigeschaltete Ports 40000-4003 und das gleiche habe ich auch bei filezilla eingestellt bei port range.
Dann noch passiv mode. Immer wenn ich eine Datei übertragen will, dann bricht dieses sch.. ding ab. :(

Wäre schön, wenn du schnell antworten könntest.
Danke
Berlinermg
 
Hallo danke erstmal für die Anleitungen, ;)

Ich teste immer noch etwas rum hier. Ich gebe erstmal hier die log datei an von filezilla:
Status: Verbinden mit itmgoer.dyndns.org:990...
Trace: FtpControlSocket.cpp(5047): m_pSslLayer changed state from 0 to 1 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(5047): m_pSslLayer changed state from 1 to 2 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(5047): m_pSslLayer changed state from 2 to 6 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(921): OnConnect(10048) OpMode=1 OpState=-1 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(1060): DoClose(0) OpMode=1 OpState=-1 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(3882): ResetOperation(4100) OpMode=1 OpState=-1 caller=0x00d5a86c
Fehler: Verbindung kann nicht hergestellt werden!
Status: Warte auf erneuten Versuch... (5 Versuche übrig)
Status: Verbinden mit itmgoer.dyndns.org:990...
Trace: FtpControlSocket.cpp(5047): m_pSslLayer changed state from 0 to 1 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(5047): m_pSslLayer changed state from 1 to 2 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(5047): m_pSslLayer changed state from 2 to 6 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(921): OnConnect(10048) OpMode=1 OpState=-1 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(1060): DoClose(0) OpMode=1 OpState=-1 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(3882): ResetOperation(4100) OpMode=1 OpState=-1 caller=0x00d5a86c
Fehler: Verbindung kann nicht hergestellt werden!
Status: Warte auf erneuten Versuch... (4 Versuche übrig)
Fehler: Verbindung kann nicht hergestellt werden!
Fehler: Abbruch durch Benutzer!
Status: Verbinden mit itmgoer.dyndns.org:990...
Trace: FtpControlSocket.cpp(5047): m_pSslLayer changed state from 0 to 1 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(5047): m_pSslLayer changed state from 1 to 2 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(5047): m_pSslLayer changed state from 2 to 4 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(921): OnConnect(0) OpMode=1 OpState=-1 caller=0x00d5a86c
Status: Verbunden mit itmgoer.dyndns.org:990, SSL-Verbindung wird ausgehandelt...
Trace: SSL_connect: SSLv3 read server hello A
Trace: SSL_connect: SSLv3 read server certificate A
Trace: SSL_connect: SSLv3 read server key exchange A
Trace: SSL_connect: SSLv3 read server done A
Trace: SSL_connect: SSLv3 write client key exchange A
Trace: SSL_connect: SSLv3 write change cipher spec A
Trace: SSL_connect: SSLv3 write finished A
Trace: SSL_connect: SSLv3 flush data
Trace: SSL_connect: SSLv3 read finished A
Trace: Using TLSv1, cipher TLSv1/SSLv3: DHE-RSA-AES256-SHA, 1024 bit RSA
Status: SSL-Verbindung hergestellt. Warten auf Willkommens-Meldung...
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=1 OpState=-1 caller=0x00d5a86c
Antwort: 220 Ftp service of Jana-Server ready
Befehl: USER marco
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=1 OpState=0 caller=0x00d5a86c
Antwort: 331 User name okay, need password
Befehl: PASS ****
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=1 OpState=3 caller=0x00d5a86c
Antwort: 230-Hallo du bist jetzt auf meinem FTP Server... Mach nix, was mir schaden könnte ;)
Antwort: 230 User logged in, proceed
Befehl: FEAT
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=1 OpState=-13 caller=0x00d5a86c
Antwort: 502 Command not implemented.
Befehl: SYST
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=1 OpState=-14 caller=0x00d5a86c
Antwort: 215 UNIX
Befehl: PBSZ 0
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=1 OpState=-11 caller=0x00d5a86c
Antwort: 200 OK
Befehl: PROT P
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=1 OpState=-12 caller=0x00d5a86c
Antwort: 200 OK
Status: Verbindung hergestellt
Trace: FtpControlSocket.cpp(3882): ResetOperation(1) OpMode=1 OpState=-12 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(1132): List(FALSE,0,"","",1) OpMode=0 OpState=-1 caller=0x00d5a86c
Status: Verzeichnisinhalt wird abgeholt...
Befehl: PWD
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=4 OpState=0 caller=0x00d5a86c
Antwort: 257 "/" is current directory.
Trace: FtpControlSocket.cpp(1132): List(FALSE,0,"","",0) OpMode=4 OpState=0 caller=0x00d5a86c
Befehl: TYPE A
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=4 OpState=8 caller=0x00d5a86c
Antwort: 200 Command okay.
Trace: FtpControlSocket.cpp(1132): List(FALSE,0,"","",0) OpMode=4 OpState=8 caller=0x00d5a86c
Befehl: PASV
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=4 OpState=7 caller=0x00d5a86c
Antwort: 227 Entering Passive Mode (84,191,253,220,55,67)
Trace: FtpControlSocket.cpp(1132): List(FALSE,0,"","",0) OpMode=4 OpState=7 caller=0x00d5a86c
Trace: TransferSocket.cpp(577): SetActive() caller=0x00d5cea4
Befehl: LIST
Trace: TransferSocket.cpp(465): OnConnect(0) caller=0x00d5cea4
Trace: TransferSocket.cpp(1172): m_pSslLayer changed state from 0 to 4 caller=0x00d5cea4
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=4 OpState=9 caller=0x00d5a86c
Antwort: 150 File status okay; about to open data connection.
Trace: FtpControlSocket.cpp(1132): List(FALSE,0,"","",0) OpMode=4 OpState=9 caller=0x00d5a86c
Status: SSL-Verbindung hergestellt
Trace: TransferSocket.cpp(1172): m_pSslLayer changed state from 4 to 5 caller=0x00d5cea4
Trace: TransferSocket.cpp(537): OnClose(0) caller=0x00d5cea4
Trace: TransferSocket.cpp(1158): Close() caller=0x00d5cea4
Trace: TransferSocket.cpp(1158): Close() caller=0x00d5cea4
Trace: FtpControlSocket.cpp(1878): TransferEnd(4) OpMode=4 OpState=10 caller=0x00d5a86c
Trace: FtpControlSocket.cpp(1132): List(TRUE,0,"","",0) OpMode=4 OpState=10 caller=0x00d5a86c
Trace: TransferSocket.cpp(97): ~CTransferSocket() caller=0x00d5cea4
Trace: TransferSocket.cpp(1158): Close() caller=0x00d5cea4
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=4 OpState=10 caller=0x00d5a86c
Antwort: 226 Closing data connection.
Trace: FtpControlSocket.cpp(1132): List(FALSE,0,"","",0) OpMode=4 OpState=10 caller=0x00d5a86c
Status: Auflistung des Verzeichnisinhalts erfolgreich
Trace: FtpControlSocket.cpp(3882): ResetOperation(1) OpMode=4 OpState=10 caller=0x00d5a86c

Dann wenn ich eine Datei rüberziehen will, dann geschiet folgendes:
Trace: SSL_connect: SSLv3 read server hello A
Trace: SSL_connect: SSLv3 read server certificate A
Trace: SSL_connect: SSLv3 read server key exchange A
Trace: SSL_connect: SSLv3 read server done A
Trace: SSL_connect: SSLv3 write client key exchange A
Trace: SSL_connect: SSLv3 write change cipher spec A
Trace: SSL_connect: SSLv3 write finished A
Trace: SSL_connect: SSLv3 flush data
Trace: SSL_connect: SSLv3 read finished A
Trace: Using TLSv1, cipher TLSv1/SSLv3: DHE-RSA-AES256-SHA, 1024 bit RSA
Status: SSL-Verbindung hergestellt. Warten auf Willkommens-Meldung...
Trace: FtpControlSocket.cpp(744): OnReceive(0) OpMode=1 OpState=-1 caller=0x00d56de4
Antwort: 220 Ftp service of Jana-Server ready
Trace: FtpControlSocket.cpp(5047): m_pSslLayer changed state from 4 to 5 caller=0x00d56de4
Trace: FtpControlSocket.cpp(1893): OnClose(0) OpMode=1 OpState=-1 caller=0x00d56de4
Fehler: Verbindung getrennt
Trace: FtpControlSocket.cpp(1060): DoClose(0) OpMode=1 OpState=-1 caller=0x00d56de4
Trace: FtpControlSocket.cpp(3882): ResetOperation(4100) OpMode=1 OpState=-1 caller=0x00d56de4
Fehler: Verbindung kann nicht hergestellt werden!

Was kann ich da noch machen? :(
kleine Dateien zieht er ja rüber

Danke schon mal für die hilfe
 
Da blicke ich nicht ganz durch - im ersten Versuch sieht man eine reguläre Anmeldung, alles ok. Beim zweiten Versuch dann ist schon vor der Anmeldung Sense :confused
 
das ist es ja, was mich so nervt. Kleine Dateien werden ja via ssl port rübergezogen... Nur bei großen Dateien ist sense, dann bricht er mit Fehlermeldung ab und versucht neu zu Verbinden. *grummel* Das ist ja das, was ich nicht verstehe.
 
Oben