Conectar vía SFTP en vez de FTP con TLS

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

  1. Acceso SSH habilitado en tu cuenta de hosting. Si no lo tienes, puedes seguir esta guía: Habilitar el acceso SSH
  2. Debes conectarte con el usuario principal de cPanel (no con subcuentas FTP).
  3. Conocer el puerto SSH asignado (por defecto suele ser 93, pero puede variar).

Cómo configurar una conexión SFTP en FileZilla

  1. Abre FileZilla y ve a Archivo > Gestor de sitios.
  2. Haz clic en Nuevo sitio y asígnale un nombre.
  3. En el campo Protocolo, selecciona SFTP - SSH File Transfer Protocol.
  4. En Servidor, escribe el dominio o IP de tu hosting.
  5. En Puerto, introduce 93 (o el puerto SSH que te haya indicado tu proveedor).
  6. En Usuario, coloca el nombre de usuario principal de cPanel.
  7. En Contraseña, escribe la contraseña de cPanel.
  8. Haz clic en Conectar.

Nota: Si recibes advertencias sobre la clave del servidor, acéptalas para continuar.