FTP-Verbindungsprobleme

FTP-Verbindungsprobleme

Ich habe das cPanel in der Cloud installiert und den TCP-Port 21 auf der DNS-Engine aktiviert, aber ich kann mich immer noch nicht per FTP-Client anmelden. Außerdem habe ich den Standardport von PassivePortRange 49152 65534 geändert, aber ich kann immer noch 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

Kann mir bitte jemand helfen? Ich weiß nicht, was ich tun soll.

Danke,

Antwort1

Sie stellen eine TLS-Verbindung her, sodass eine bidirektionale Verbindung zum Port 21/TCP tatsächlich funktioniert. Und Sie senden erfolgreich einen USER-Befehl an den FTP-Server und erhalten eine Antwort zurück. Aber nachdem Sie das Passwort mit dem PASS-Befehl gesendet haben, beendet der Server die Verbindung.

Es handelt sich derzeit also nicht um ein Firewall-Problem, sondern um ein Authentifizierungsproblem.

Beachten Sie, dass in der cPanel-Dokumentation Folgendes steht:

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

Versuchen Sie daher, den FTP-Benutzernamen als [email protected]und nicht nur anzugeben tfotiles.

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

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

Da Sie anscheinend SSL/TLS-verschlüsseltes FTP (also FTPS) verwenden, gibt es noch eine weitere Möglichkeit: Wenn authentifizierte Benutzer zugelassen sind, kann die Authentifizierung über Passwörter (wie üblich) oder mit einemClientseitigX.509-Zertifikat. Wenn der FTP-Server (möglicherweise aus Versehen) so eingestellt ist, dass er nur Zertifikatsauthentifizierung akzeptiert, tfotilesfunktioniert selbst das richtige Kennwort für den Benutzer nicht.

Ihre Frage-Tags zeigen an, dass Sie CentOS 7 verwenden, aber das identifiziert nicht vollständig die verwendete FTP-Serversoftware: Der Standard-FTP-Server von CentOS 7 ist vsftpd, aber es gibt auch einen ProFTPdFTP-Server dafür in einem sehr häufig verwendeten EPEL-Repository. Wenn Sie bestätigen können, welcher FTP-Server verwendet wird, bearbeiten Sie ihn bitte in Ihrem Fragenbeitrag.

verwandte Informationen