FTP Server einrichten

Status
Für weitere Antworten geschlossen.

hajo

Benutzer
Mitglied seit
25. Jun 2010
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich komme nicht so ganz klar. Ich möchte den FTP Server einrichten.

1. Ich habe einen gemeinsamen Ordner dafür angelegt.
2. Ich habe einen Benutzer dafür angelegt.
3. Ich habe im Fenster "FTP" den FTp-Service aktiviert
4. ich habe in der Fritzbox die Portfreigabe eingestellt.

Aber irgendwie komme ich nicht mit nem FTP Programm drauf. Was kann ich denn wo wohl falsch gemacht haben?

LG
Hajo
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
ich bin mir fast sicher, dass es wegen 4. ist ;)
Hast du wirklich alle benötigten Ports (inkl Ports für passives FTP) weitergeleitet? Klappt FTP denn im LAN sauber und wie es sollte?
Es gibt noch eine wichtige FTP Option für Passive FTP. Du solltest wählen, dass "externe IP im PASV Modus berichten" aktiviert ist
 

amarthius

Super-Moderator
Teammitglied
Mitglied seit
03. Jun 2009
Beiträge
6.815
Punkte für Reaktionen
33
Punkte
174
Hat der besagte User auch Berechtigung den FTP zu nutzen? Bedienfeld -> Anwendungsberechtigung
Klappt es denn aus dem internen Netz?
 

hajo

Benutzer
Mitglied seit
25. Jun 2010
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
Hi!

Danke für die schnelle Hilfe!!!

Ich habe "externe IP im PASV Modus berichten" nun aktiviert.
In der Fritzbox habe ich Portfreigabe für FTP-Server an DiskStation. Mehr kann ich da nicht machen !?

Der User hat die Anwendungsberechtigung FTP. Aber auch nur die. Ist ja ok, denke ich.

Ich habe auf meinem Rechner, der ja in meinem Netzwerk ist nen FTP Client. Mit dem teste ich das gerade und das geht nicht.
 

amarthius

Super-Moderator
Teammitglied
Mitglied seit
03. Jun 2009
Beiträge
6.815
Punkte für Reaktionen
33
Punkte
174
Wie willst du von intern auf deine externe Adresse zugreifen?

Versuch doch mal die interne IP der DS + Port 21?
Klappt es mit dem Administrator?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Firewall auf der DS aktiviert? Dann könnte es je nach Setup sein, dass sie dir einen Streich spielt.
Welchen Client verwendest du? Filezilla zeigt ein sehr detailliertes Log des Verbindungsablaufes an. Daran könnte man sehen an welcher Stelle es hackt.
Btw: Beim Test im LAN hast du auch bestimmt deine LAN-IP und nicht den dyndns Namen verwendet?
 

hajo

Benutzer
Mitglied seit
25. Jun 2010
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
also ich habe die dyndns adresse probiert, denn es geht ja mit dem webserver auch!?

Aber ich habe es gerade auch noch mit der IP versucht. Geht aber auch nicht.

Ich benutze Cyberduck als Client.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Schick mir doch mal deinen dyndns Namen per PN. Dann schau ich mal von auserhalb. Kann schon sein, dass der Webserver via dyndns funzt und ftp ned, denn bei ftp hast du verschiedene Ports. Beim Webserver läuft alles über einen Port.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich kenne jetzt die Fritzbox ned, aber irgendwo wirst du definieren können welche Ports zum FTP Service gehören. Meist gibt es dazu einen Menupunkt "Services" oder so.
 

hajo

Benutzer
Mitglied seit
25. Jun 2010
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
also der freigegebene Port in der Fritzbox ist 21.

Die interne IP ist übrigens tatsächlich die 91.33....
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
also der freigegebene Port in der Fritzbox ist 21.

Die interne IP ist übrigens tatsächlich die 91.33....
Nur Port 21 reicht nie für FTP. Mindestens Port 20 und 21 müssen offen sein. Wenn du Passive FTP verwendest dann sind es noch einige Ports mehr. Welche es sind sollte dir der DSM in den FTP Einstellungen sagen.
Wenn du im LAN die externe IP hast, dann ist wohl dein Router im Bridge Mode. Auf jeden Fall macht er dann kein NAT
 

hajo

Benutzer
Mitglied seit
25. Jun 2010
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
sorry, ich schnall das alles nicht.

ich habe jetzt in der Fritzbox Port 20 bis 21 freigegeben.

In der DSM steht: Standardportbereich verwenden (55536-55663)

Vielleicht stimmt auch was mit der Sicherheitseinstellung der DSM nicht? was muß ich denn da einstellen, damit der User auch in dem richtigen Ordner landet?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
ich habe jetzt in der Fritzbox Port 20 bis 21 freigegeben.

In der DSM steht: Standardportbereich verwenden (55536-55663)
Ich teste mal was
**edit**
kriege auch via aktiv FTP (also nur Port 20 und 21 keinerlei Verbindung). Entweder blockt der Router oder die DS. Hast du auf der DS die Firewall aktiviert?
Die restlichen Port solltest du aber trotzdem auch freigeben, wenn du FTP von aussen nutzen willst
**/edit**
 

hajo

Benutzer
Mitglied seit
25. Jun 2010
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
ich habe jetzt der firewall der DSM den FTP- Server Freigegeben. denke ich.
Aber es geht immer noch nicht.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Deaktivier mal die Firewall im DSM komplett und probiers dann nochmals auf deine LAN-IP der DS
 

hajo

Benutzer
Mitglied seit
25. Jun 2010
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
probierst Du es bitte gerade noch einmal?

Ich Vollidiot hatte bei der Firewall-freigabe wohl nicht auf "Speichern" geklickt :-((( Wie peinlich!
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Also es geht schonmal zu 50%. Wenn ich den aktiven Modus erzwinge kann ich das Verzeichnis und ein jpg Bild sehen.
Beim passiven Modus bleibt die Verbindung hängen
Code:
Status:    Auflösen der IP-Adresse für DYNDNS
Status:    Verbinde mit *.*.*.*:21...
Status:    Verbindung hergestellt, warte auf Willkommensnachricht...
Antwort:    220 DiskStation FTP server ready.
Befehl:    USER rps
Antwort:    331 Password required for rps.
Befehl:    PASS *********
Antwort:    230 User rps logged in.
Befehl:    SYST
Antwort:    215 UNIX Type: L8
Befehl:    FEAT
Antwort:    211- Extensions supported:
Antwort:     AUTH TLS
Antwort:     PBSZ
Antwort:     PROT
Antwort:     SIZE
Antwort:     MDTM
Antwort:     MFMT
Antwort:     REST STREAM
Antwort:    211 End.
Status:    Verbunden
Status:    Empfange Verzeichnisinhalt...
Befehl:    PWD
Antwort:    257 "/" is current directory.
Befehl:    TYPE I
Antwort:    200 Type set to I.
Befehl:    PASV
Antwort:    227 Entering Passive Mode (*,",*,*,217,105)
Befehl:    LIST
[B][COLOR=Red]Fehler:    Zeitüberschreitung der Verbindung
Fehler:    Verzeichnisinhalt konnte nicht empfangen werden[/COLOR][/B]
das heisst die nötigen Ports sind noch nicht offen. Du musst diese 50000-er Ports ebenfalls an die DS weiterleiten
 

hajo

Benutzer
Mitglied seit
25. Jun 2010
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
ok, hab ich. Geht´s jetzt?

In der DSM habe ich bei FTP unter dem Reiter Sicherheitseinstellungen Anonymus aktiviert und den entsprechenden Ordner freigegeben. Ist das überhaupt nötig?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Yep jetzt geht es.
anonymous brauchst du nur wenn du willst, dass man sich ohne Benutzername und PW an deinem FTP Server anmelden können soll. Im Normalfall eher unnötig
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat