Probleme mit der FTP-Verbindung

402
Samreaksa Ros

Ich habe das cPanel in der Cloud installiert und tcp port 21 auf dem Engine-DNS aktiviert. Ich kann mich jedoch immer noch nicht per FTP-Client anmelden und auch den Standardport von PassivePortRange 49152 65534 ändern. Ich kann jedoch auch nicht darauf zugreifen

Status: Disconnected from server Status: Resolving address of ftp.tfo.com.au Status: Connecting to ... Status: Connection established, waiting for welcome message... Status: Initializing TLS... Status: Verifying certificate... Status: TLS connection established. Command: USER tfotiles Response: 331 User tfotiles OK. Password required Command: PASS ********** Response: 530 Login authentication failed Error: Critical error: Could not connect to server 

Jemand, bitte hilf mir und ich weiß nicht, was ich tun soll.

Vielen Dank,

0

1 Antwort auf die Frage

1
telcoM

Sie erhalten eine TLS-Verbindung, sodass eine bidirektionale Verbindung zum Port 21 / TCP tatsächlich funktioniert. Sie senden erfolgreich einen USER-Befehl an den FTP-Server und erhalten eine Antwort zurück. Nach dem Senden des Kennworts mit dem Befehl PASS bricht der Server die Verbindung ab.

Es ist also an diesem Punkt kein Firewall-Problem. Es ist ein Authentifizierungsproblem.

Beachten Sie, dass in der cPanel-Dokumentation Folgendes angegeben ist:

Wenn das Konto eine dedizierte IP-Adresse verwendet, können Sie den Benutzernamen und das Kennwort Ihres cPanel-Kontos verwenden, um sich bei FTP anzumelden. Andernfalls müssen Sie den vollständigen Benutzernamen des FTP-Kontos (Konto, Symbol und Domänenname) und das Kennwort verwenden, um sich bei FTP anzumelden.

Geben Sie also den FTP-Benutzernamen tfotiles@ftp.tfo.com.auund nicht nur an tfotiles.

Wenn das nicht hilft, lesen Sie bitte weiter ...

FTP-Server können so konfiguriert werden, dass nur anonyme Verbindungen zugelassen werden (zum Einrichten eines öffentlichen FTP-Servers, der normalerweise nur Downloads zulässt), nur authentifizierte Benutzer (die möglicherweise auch Uploads zulassen) oder beides. Ich denke, dass diese Einstellung in Ihrem FTP-Server möglicherweise nicht korrekt ist.

Da Sie anscheinend SSL / TLS-verschlüsseltes FTP (dh FTPS) verwenden, gibt es eine weitere Möglichkeit: Wenn authentifizierte Benutzer zulässig sind, kann die Authentifizierung mithilfe von Kennwörtern (wie üblich) oder mit einem clientseitigen X.509-Zertifikat erfolgen . Wenn der FTP-Server (möglicherweise irrtümlich) so eingestellt ist, dass er nur die Zertifikatauthentifizierung akzeptiert, tfotilesfunktioniert auch das richtige Kennwort für den Benutzer nicht.

Ihre Frage-Tags zeigen an, dass Sie CentOS 7 verwenden, dies identifiziert die verwendete FTP-Serversoftware jedoch nicht vollständig: Der Standard-FTP-Server von CentOS 7 ist vsftpdein ProFTPdFTP-Server, der jedoch auch in einem sehr häufig verwendeten EPEL-Repository verfügbar ist . Wenn Sie bestätigen können, welcher FTP-Server verwendet wird, bearbeiten Sie ihn bitte in Ihrem Fragenpost.