FTP-Server läuft, aber Dateien können nicht hochgeladen werden

1079
Tanmay Vij

Ich führe eine Ubuntu 16.04-Instanz auf der Google Compute Engine mit installiertem vsftpd aus. Ich habe alles konfiguriert, Benutzer, Passwort, Verzeichnisse usw., aber wenn ich versuche, mich anzumelden, kann ich mich nur über net2ftp.com anmelden. In Chrome sehe ich nach Eingabe meiner Anmeldeinformationen nur eine leere Seite. In Windows Explorer wird eine Fehlermeldung angezeigt:

Beim Öffnen dieses Ordners auf dem FTP-Server ist ein Fehler aufgetreten. Stellen Sie sicher, dass Sie die Berechtigung haben, auf diesen Ordner zuzugreifen.

Einzelheiten:

200 Umschalten in den ASCII-Modus.

227 In den passiven Modus wechseln.

Im FileZilla-Client zeigt die Statusleiste Folgendes an:

Der Server hat eine passive Antwort mit nicht routbarer Adresse gesendet. Verwenden Sie stattdessen die Serveradresse.

und bleibt dort stecken und dann mal raus.

Selbst in Net2FTP kann ich mich einfach einloggen, die Verzeichnisliste sehen und Dateien herunterladen. Kann nichts hochladen. Immer wenn ich versuche etwas hochzuladen, erhalte ich eine Nachricht

Dateien überprüfen: Datei xxxx.xxx ist in Ordnung

Übertragen von Dateien zum FTP-Server: Die Datei xxxx.xxx konnte nicht zum FTP-Server übertragen werden

Hier ist meine vsftpd.conf-Datei:

hören = NEIN

listen_ipv6 = JA

anonymous_enable = NEIN

local_enable = JA

write_enable = JA

dirmessage_enable = JA

use_localtime = YES

xferlog_enable = JA

connect_from_port_20 = JA

ascii_upload_enable = YES

ascii_download_enable = JA

chroot_local_user = JA

secure_chroot_dir = / var / run / vsftpd / empty

pam_service_name = vsftpd

-1
Haben Sie versucht, Ihre Frage zu googeln? Das wurde schon millionenfach gefragt! Martin Prikryl vor 7 Jahren 0
Bevor ich die Frage hier stellte, konnte ich keine genaue Lösung für mein Problem finden Tanmay Vij vor 7 Jahren 0

1 Antwort auf die Frage

0
Appleoddity

Ich vermute, Sie müssen Ihre Passivmodus-Ports konfigurieren und in Ihrer Firewall öffnen.

Für Anfänger lesen Sie hier: https://serverfault.com/questions/421161/how-to-configure-vsftpd-to-work-with-passive-mode

Dies löste das Problem teilweise. Ich kann jetzt Verzeichnislisten von FileZilla und Chrome anzeigen, erhalte jedoch immer noch die gleiche Fehlermeldung in Windows Explorer und ich kann immer noch keine Datei über einen Client hochladen. Tanmay Vij vor 7 Jahren 0