FTP-Server läuft, kann aber keine Dateien hochladen

FTP-Server läuft, kann aber keine Dateien hochladen

Ich verwende eine Ubuntu 16.04-Instanz auf Google Compute Engine mit installiertem vsftpd. 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 der Eingabe meiner Anmeldeinformationen nur eine leere Seite, im Windows Explorer erhalte ich eine Fehlermeldung:

Beim Öffnen dieses Ordners auf dem FTP-Server ist ein Fehler aufgetreten. Stellen Sie sicher, dass Sie über die Berechtigung zum Zugriff auf diesen Ordner verfügen.

Einzelheiten:

200 Umschalten in den ASCII-Modus.

227 Wechsel in den Passivmodus.

Im FileZilla-Client zeigt die Statusleiste Folgendes an:

Der Server hat eine passive Antwort mit einer nicht weiterleitbaren Adresse gesendet. Stattdessen wird die Serveradresse verwendet.

und bleibt dort hängen, bis die Zeit abläuft.

Sogar bei Net2FTP kann ich mich einfach anmelden, die Verzeichnisliste ansehen und Dateien herunterladen. Ich kann nichts hochladen. Immer wenn ich versuche, etwas hochzuladen, erhalte ich eine Meldung

Dateien werden geprüft: Datei xxxx.xxx ist OK

Übertragen von Dateien auf den FTP-Server: Die Datei xxxx.xxx konnte nicht auf den 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=JA

xferlog_enable=JA

connect_from_port_20=JA

ascii_upload_enable=JA

ascii_download_enable=JA

chroot_local_user=JA

secure_chroot_dir=/var/run/vsftpd/leer

pam_service_name=vsftpd

Antwort1

Ich vermute, Sie müssen Ihre Ports für den passiven Modus konfigurieren und sie in Ihrer Firewall öffnen.

Lesen Sie hier zunächst:https://serverfault.com/questions/421161/how-to-configure-vsftpd-to-work-with-passive-mode

verwandte Informationen