FTP auf CWP bleibt bei "Verzeichnisliste abrufen ..."

302
Thilak Raj B

Ich habe CWP auf CentOS 7 in Digital Ocean Droplet eingerichtet. Ich habe einige FTP-Konten (standardmäßig PureFTP-Server) erstellt und versucht, über FileZilla unter Windows auf FTP zuzugreifen. Der FTP-Server ist mit passiven Ports im Bereich von 30000 bis 35000 konfiguriert (ursprünglich waren es 30000 bis 50000). Ich habe dieselben Ports in den IN- und OUT-TCP-Ports der CSF-Regeln zugelassen.

Normalerweise funktioniert die FTP-Verbindung einwandfrei und die Verwendung ist problemlos möglich.

Beim Navigieren durch Verzeichnisse auf Serverseite bleibt filezilla manchmal lange Zeit auf 'Verzeichnisliste abrufen ...'. Sobald das Zeitlimit für die Inaktivität des FTP-Servers erreicht ist, wird die Verbindung mit der Nachricht als Server-Verbindung getrennt. Dies passiert manchmal plötzlich, wenn ich an FTP arbeite. Wenn ich alle aktiven Sitzungen auf dem Server mit dem FTP-Manager in CWP trenne, funktioniert es gelegentlich.

Ich habe einige Fehlerbehebungen wie folgt durchgeführt.

  • Die Verbindung wurde in FileZilla von Passiv auf Aktiv geändert. Es wird keine Verbindung hergestellt.
  • TLS-Verschlüsselung wurde bereits deaktiviert und der Benutzername und das Kennwort werden verwendet
  • In WinSCP versucht. Es hat eine Weile funktioniert, aber später hatte es auch das gleiche Problem.
  • Versuch, die Firewall zu deaktivieren - Funktionierte nicht, auch wenn die Verbindung wieder hergestellt wurde
  • Wenn die Firewall aktiviert war, stellte ich im FTP-Serverprotokoll fest, dass meine Anmeldung nach der erfolgreichen Anmeldung blockiert wurde. Ich kenne den Grund nicht und es funktionierte auch nicht, nachdem die Firewall deaktiviert wurde
  • Heute habe ich im Protokoll eine Meldung gefunden, die besagt, dass Klartext auf diesem Server nicht unterstützt wird. Bitte verbinden Sie sich erneut mit TLS. Bedeutet dies, dass nur Verbindungen mit TLS unterstützt werden? Aber es funktioniert auch, wenn manchmal ohne TLS verbunden ist. Außerdem hatte ich das TLS in der FTP-Server-Konfiguration zum Zeitpunkt des Problems deaktiviert und es funktionierte nicht.

Was könnte das Problem sein? Ich möchte SSH nicht für die Dateiübertragung verwenden, da diese FTP von meinen Clients verwendet wird. Daher sollten sie in der Lage sein, eine Verbindung zum Server herzustellen und Dateien in ein bestimmtes Verzeichnis hochzuladen. Ich sollte auch die kennwortbasierte Authentifizierung für SSH deaktivieren, wenn SSH für die Dateiübertragung verwendet wird. Der Grund, warum ich keine anderen FTP-Server überprüft habe, ist, dass ich alle Dinge nur vom CWP-Portal aus verwalten möchte (andernfalls muss ich die Haupt-Hosting-Dinge im Portal und FTP-Dinge in Befehl usw. verwalten).

Bitte helfen Sie mir, das Problem zu lösen.

0
http://mywiki.wooledge.org/FtpMustDie Ipor Sircer vor 5 Jahren 2
Danke für den Rat. Ich muss SSH jedoch später für die Dateiübertragung untersuchen und implementieren. Ich bin neu in Linux und weiß nicht mehr über SSH. Es wäre also hilfreich, wenn Sie mir bei der Einrichtung von SSH auf CWP / CentOS mit eingeschränktem Zugriff nur für die Dateiübertragung behilflich wären. Benutzer sollten auch nicht in andere Verzeichnisse wechseln können. Ich hatte gestern einen SSH-Benutzer erstellt und konnte keine Verbindung herstellen. Nach der Eingabe des Kennworts zeigte Putty die Verbindung zum Server ab, selbst wenn ich die Kennwortauthentifizierung aktiviert habe. Also dachte ich, ich kann das später einrichten, sobald ich mit FTP fertig bin Thilak Raj B vor 5 Jahren 0

0 Antworten auf die Frage