Problemas de conexión FTP

Problemas de conexión FTP

Instalé cPanel en la nube y habilité el puerto tcp 21 en el DNS del motor, pero todavía no puedo iniciar sesión mediante el cliente FTP y también cambié el puerto predeterminado de PassivePortRange 49152 65534, pero todavía no puedo acceder a ninguno.

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

Alguien por favor ayudeme y no se que hacer.

Gracias,

Respuesta1

Está estableciendo una conexión TLS, por lo que una conexión bidireccional al puerto 21/TCP realmente funciona. Y está enviando con éxito un comando de USUARIO al servidor FTP y obteniendo una respuesta. Pero después de enviar la contraseña con el comando PASS, el servidor finaliza la conexión.

Así que en este momento no es un problema de firewall; es un problema de autenticación.

Tenga en cuenta que la documentación de cPanel dice:

Si la cuenta utiliza una dirección IP dedicada, puede utilizar el nombre de usuario y la contraseña de su cuenta de cPanel para iniciar sesión en FTP. De lo contrario, debe utilizar el nombre de usuario completo de la cuenta FTP (cuenta, símbolo arroba y nombre de dominio) y la contraseña para iniciar sesión en FTP.

Intente especificar el nombre de usuario FTP como [email protected]en lugar de simplemente tfotiles.

Si eso no ayuda, por favor sigue leyendo...

Los servidores FTP se pueden configurar para permitir únicamente conexiones anónimas (para configurar un servidor FTP público, que normalmente solo permitiría descargas), solo usuarios autenticados (lo que probablemente también permitiría cargas) o ambos. Creo que esta configuración en su servidor FTP podría no ser correcta.

Además, dado que parece que está utilizando FTP cifrado con SSL/TLS (es decir, FTPS), existe otra posibilidad: si se permiten usuarios autenticados, la autenticación puede realizarse mediante contraseñas (como de costumbre) o con unlado del clienteCertificado X.509. Si el servidor FTP está configurado (posiblemente por error) para aceptar solo autenticación de certificado, ni siquiera la contraseña correcta para el usuario tfotilesfuncionará.

Sus etiquetas de pregunta indican que está utilizando CentOS 7, pero eso no identifica completamente el software del servidor FTP utilizado: el servidor FTP predeterminado de CentOS 7 es vsftpd, pero también hay un ProFTPdservidor FTP disponible en un repositorio EPEL muy utilizado. . Si puede confirmar qué servidor FTP se utiliza, edítelo en la publicación de su pregunta.

información relacionada