Cómo transferir archivos por FTP usando FileZillaa un servidor con HestiaCP

Cuando administras un sitio web en un servidor con HestiaCP, una de las tareas más comunes es subir o descargar archivos: imágenes, archivos PHP, backups, configuraciones, etc.
La forma más sencilla y práctica de hacerlo es usando FTP (o SFTP) con un cliente gráfico como FileZilla.

En este artículo te explico paso a paso, desde cero, cómo:

  1. Crear un usuario FTP en HestiaCP
  2. Conectarte con FileZilla
  3. Subir archivos al servidor
  4. Descargar archivos desde el servidor
  5. Evitar los errores más comunes

Ideal si estás comenzando o si es tu primera vez usando HestiaCP.

1. Crear un usuario FTP en HestiaCP

Para que tu cliente FTP pueda conectarse, necesitas un usuario FTP, que está asociado a una web dentro de tu cuenta HestiaCP.

🔧 Pasos:

Accede al panel HestiaCP
Usualmente está en:

    https://TU-IP:8083
    1. Inicia sesión con tu usuario (generalmente admin o un usuario creado por ti).
    2. En el menú superior, haz clic en Web.
    3. Busca el dominio donde quieres trabajar y haz clic en Editar.
    4. Baja hasta la sección FTP.
    5. Haz clic en Agregar cuenta FTP.
    6. Completa los campos:
      • Usuario: por ejemplo pepeftp
      • Contraseña: una segura (puedes usar el generador)
      • Ruta: suele ser public_html o la carpeta donde está tu web
      • Límites: déjalo por defecto
    7. Presiona Guardar.

    Ahora tu cuenta FTP está lista.

    2. Datos necesarios para conectar vía FTP

    Antes de abrir FileZilla, ten estos datos a mano:

    DatoEjemploDónde lo obtengo
    Hosttu-dominio.com o la IPHestiaCP / correo de alta
    Puerto21 (FTP) o 22 (SFTP recomendado)Siempre igual
    Usuario FTPpepeftpLo creaste recién
    Contraseña FTPla que pusiste

    👉 Recomendación: usa SFTP (puerto 22) si tu proveedor lo permite. Es más seguro que FTP.

    3. Cómo conectar desde FileZilla (Windows/macOS/Linux)

    1. Descarga FileZilla

    Desde el sitio oficial:
    https://filezilla-project.org

    Instálalo como un programa normal.

    Abrir FileZilla y configurar la conexión

    1. Abre FileZilla.
    2. Ve al menú Archivo → Gestor de Sitios.
    3. Haz clic en Nuevo sitio.
    4. Completa la configuración:

    🔧 Configuración recomendada (SFTP)

    • Protocolo: SFTP – SSH File Transfer Protocol
    • Host: tu-dominio.com
    • Puerto: 22
    • Tipo de inicio de sesión: Normal
    • Usuario: tu usuario FTP
    • Contraseña: la que creaste

    Si SFTP no funciona, usa FTP estándar:

    • Protocolo: FTP
    • Cifrado: Usar FTP explícito sobre TLS si está disponible
    • Puerto: 21
    1. Haz clic en Conectar.

    Si ves dos paneles (izquierda tu PC, derecha el servidor) significa que la conexión fue exitosa.

    4. Cómo subir archivos al servidor

    1. En el panel izquierdo, busca la carpeta de tu PC donde están tus archivos.
    2. En el panel derecho, abre la carpeta public_html del servidor (es donde va tu sitio web).
    3. Selecciona los archivos que quieras subir.
    4. Haz clic derecho → Subir.

    Los verás aparecer del lado del servidor.
    FileZilla también muestra el progreso en la parte inferior.

    Puede que te interese leer nuestra: Guía Completa para Usar FileZilla con cPanel

    5. Cómo descargar archivos del servidor

    1. En el panel derecho, entra en la carpeta del servidor (por ejemplo public_html).
    2. Selecciona los archivos que quieres bajar.
    3. Clic derecho → Descargar.

    Los archivos se guardarán en la carpeta activa del panel izquierdo.

    6. Errores comunes y cómo solucionarlos

    ❌ “Error: Could not connect to server”

    Posibles causas:

    • Usuario o contraseña incorrectos
    • El puerto 21 o 22 está bloqueado por firewall
    • El servidor FTP no está habilitado en HestiaCP

    Solución: Revisar datos, verificar firewall, asegurarse de que HestiaCP tiene habilitado FTP (generalmente usa vsftpd).

    ❌ “Critical error: Could not retrieve directory listing”

    Significa que FileZilla no tiene acceso a la carpeta.

    Solución:
    Edita la cuenta FTP en HestiaCP y revisa que la ruta sea correcta (por ejemplo /home/USUARIO/web/DOMINIO/public_html).

    ❌ “530 Login incorrect”

    Significa que la contraseña está mal.

    Solución:
    Reinicia la contraseña desde HestiaCP → Web → Editar → FTP.

    🎯 Conclusión

    Conectarte a un servidor con HestiaCP mediante FileZilla es un proceso simple una vez que entiendes los pasos:

    • Crear usuario FTP
    • Configurar conexión en FileZilla
    • Subir y bajar archivos con los paneles izquierdo (tu PC) y derecho (servidor)

    Si estás comenzando en administración de sitios web, esta es una de las herramientas más prácticas y fáciles de usar.

    Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  TwitterFacebook e Instagram.