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.au
und 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, tfotiles
funktioniert 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 vsftpd
ein ProFTPd
FTP-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.