A la hora de transferir archivos entre tu equipo y el servidor, existen distintos métodos seguros. Los más habituales son FTP con TLS (FTPS) y SFTP. A continuación te explicamos sus diferencias y cómo puedes configurar una conexión SFTP en cPanel usando clientes como FileZilla.
Diferencias entre FTP con TLS (FTPS) y SFTP
-
FTP con TLS (FTPS):
- Utiliza el protocolo FTP tradicional, pero añade una capa de cifrado mediante TLS.
- El puerto por defecto es el 21.
- Permite crear múltiples cuentas FTP desde cPanel, conocidas como subcuentas.
- Es compatible con la mayoría de los clientes FTP.
-
SFTP:
- Utiliza el protocolo SSH para transferir archivos de forma segura.
- El puerto por defecto en cPanel suele ser el 93 (puede variar según el proveedor).
- Solo está disponible para el usuario principal de cPanel, no para subcuentas FTP.
- Requiere que el acceso SSH esté habilitado en tu cuenta de hosting.
Ambos métodos son seguros, pero SFTP es una opción recomendada si buscas una capa adicional de seguridad y tienes acceso SSH habilitado.
Requisitos para usar SFTP en cPanel
- Acceso SSH habilitado en tu cuenta de hosting. Si no lo tienes, puedes seguir esta guía: Habilitar el acceso SSH
- Debes conectarte con el usuario principal de cPanel (no con subcuentas FTP).
- Conocer el puerto SSH asignado (por defecto suele ser 93, pero puede variar).
Cómo configurar una conexión SFTP en FileZilla
- Abre FileZilla y ve a Archivo > Gestor de sitios.
- Haz clic en Nuevo sitio y asígnale un nombre.
- En el campo Protocolo, selecciona SFTP - SSH File Transfer Protocol.
- En Servidor, escribe el dominio o IP de tu hosting.
- En Puerto, introduce 93 (o el puerto SSH que te haya indicado tu proveedor).
- En Usuario, coloca el nombre de usuario principal de cPanel.
- En Contraseña, escribe la contraseña de cPanel.
- Haz clic en Conectar.
Nota: Si recibes advertencias sobre la clave del servidor, acéptalas para continuar.