🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo subir archivos por FTP con DirectAdmin

Actualizado el 22 de noviembre de 2025

¿Qué es FTP y por qué usarlo con DirectAdmin?

Si tienes un sitio web alojado en un servidor con DirectAdmin, una de las tareas más comunes que necesitarás hacer es subir archivos, como imágenes, documentos, temas de WordPress o scripts. Aunque DirectAdmin incluye un administrador de archivos en su panel web, el método más rápido y eficiente para transferir múltiples archivos o carpetas grandes es mediante FTP (File Transfer Protocol).

FTP te permite conectar tu computadora directamente con el servidor de hosting, como si arrastraras archivos entre dos carpetas de tu PC. Es una herramienta esencial para cualquier persona que gestione un sitio web, ya sea un blog personal o una tienda online.

En este tutorial, te explicaré paso a paso cómo subir archivos por FTP con DirectAdmin, usando un cliente FTP gratuito y muy popular: FileZilla. También veremos cómo configurar tu cuenta FTP desde el panel de control y resolveremos las dudas más frecuentes.

[INFO] Este artículo está pensado para principiantes. No necesitas conocimientos técnicos avanzados, solo seguir las instrucciones al pie de la letra.


Requisitos previos

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a tu panel de DirectAdmin (usuario y contraseña de administrador o de usuario revendedor).
  • Un cliente FTP instalado. En este tutorial usaremos FileZilla, que es gratuito y fácil de usar. Puedes descargarlo desde filezilla-project.org.
  • Los datos de conexión FTP: servidor, usuario, contraseña y puerto. Te explicaré cómo obtenerlos desde DirectAdmin.

[WARNING] Si tu hosting utiliza Syspanel (anteriormente llamado HestiaCP), el acceso al panel se realiza a través del puerto 2106 (ejemplo: https://tudominio.com:2106). En ese caso, los pasos para FTP son prácticamente los mismos, pero la interfaz del panel es diferente. Este artículo se enfoca en DirectAdmin, pero mencionamos Syspanel para que estés informado.


Paso 1: Crear una cuenta FTP en DirectAdmin

Para subir archivos DirectAdmin necesitas primero una cuenta FTP. DirectAdmin permite crear múltiples cuentas FTP para diferentes usuarios o proyectos.

  1. Inicia sesión en tu panel de DirectAdmin. Normalmente accedes mediante https://tudominio.com:2222 (o la IP del servidor seguida de :2222).
  2. En el menú principal, busca la sección "Administrador de Cuentas" o directamente el icono "Cuentas FTP". Si no lo ves, usa el buscador interno del panel.
  3. Haz clic en "Crear una nueva cuenta FTP" o en el botón "Agregar".
  4. Completa los campos:
    • Nombre de usuario: Normalmente se recomienda usar el formato usuario@tudominio.com (por ejemplo, admin@tudominio.com). Esto ayuda a identificar la cuenta.
    • Contraseña: Elige una segura, con al menos 8 caracteres, mayúsculas, minúsculas y números.
    • Directorio base: Por defecto, suele ser la carpeta public_html o domains/tudominio.com/public_html. Es la carpeta donde se alojan los archivos de tu sitio web. Puedes dejarlo así o personalizarlo.
    • Cuota: Puedes limitar el espacio en disco para esta cuenta FTP. Si no quieres límite, déjalo en 0.
  5. Haz clic en "Guardar".

¡Listo! Ya tienes una cuenta FTP. Ahora obtendremos los datos de conexión.


Paso 2: Obtener los datos de conexión FTP

Para conectarte con FileZilla, necesitas cuatro datos:

  • Servidor (host): Puede ser ftp.tudominio.com o la dirección IP del servidor. En DirectAdmin, suele aparecer automáticamente.
  • Puerto: Por defecto, FTP usa el puerto 21. Si tu hosting requiere FTP seguro (SFTP), el puerto es 22. DirectAdmin soporta ambos, pero para este tutorial usaremos FTP estándar (puerto 21).
  • Nombre de usuario: El que creaste (ejemplo: admin@tudominio.com).
  • Contraseña: La que estableciste.

Para confirmarlos, en DirectAdmin ve a "Cuentas FTP" y busca la cuenta que creaste. Verás una tabla con los datos. Anótalos o mantenlos a mano.

[TIP] Si tu servidor está configurado para usar FTP implícito sobre SSL (FTPS), el puerto puede ser el 990. En ese caso, en FileZilla deberás seleccionar "Requiere FTP explícito sobre TLS" en la configuración. Si no estás seguro, pregunta a tu proveedor de hosting.


Paso 3: Configurar FileZilla para conectar con DirectAdmin

Ahora que tienes los datos, vamos a conectar FileZilla.

  1. Abre FileZilla en tu computadora.
  2. En la parte superior, verás cuatro campos:
    • Host: Escribe ftp.tudominio.com o la IP del servidor.
    • Nombre de usuario: Escribe el usuario completo (ejemplo: admin@tudominio.com).
    • Contraseña: Escribe la contraseña.
    • Puerto: Déjalo en 21 (a menos que sepas que necesitas otro).
  3. Haz clic en "Conexión rápida" (el botón con un rayo).

Si todo está correcto, FileZilla se conectará y verás dos paneles:

  • Izquierdo: Archivos de tu computadora local.
  • Derecho: Archivos del servidor (tu hosting DirectAdmin).

[WARNING] Si ves un mensaje de error de certificado o de "FTP sobre TLS", no te preocupes. Puedes aceptar la conexión insegura si confías en tu servidor. Para mayor seguridad, configura FileZilla para usar FTP explícito sobre TLS en Editar > Configuración > FTP > Tipo de cifrado.


Paso 4: Subir archivos al servidor con FileZilla

Una vez conectado, subir archivos DirectAdmin es tan sencillo como arrastrar y soltar.

  1. En el panel izquierdo (local), navega hasta la carpeta donde tienes los archivos que quieres subir (por ejemplo, imágenes, un tema de WordPress, etc.).
  2. En el panel derecho (servidor), navega hasta la carpeta de destino. Normalmente, los archivos de tu sitio web se alojan en public_html o domains/tudominio.com/public_html.
  3. Selecciona los archivos o carpetas desde el panel izquierdo.
  4. Arrástralos al panel derecho. Aparecerá una ventana preguntando si deseas sobrescribir archivos existentes. Elige la opción que prefieras.
  5. Observa la barra de progreso en la parte inferior. Cuando termine, los archivos estarán en el servidor.

[TIP] Para subir toda una carpeta (por ejemplo, un tema completo de WordPress), arrastra la carpeta entera. FileZilla la subirá con toda su estructura.


Paso 5: Verificar que los archivos se hayan subido correctamente

Después de la transferencia, es buena práctica verificar que todo esté en orden.

  • En FileZilla, en el panel derecho (servidor), busca los archivos que acabas de subir. Deberían aparecer con nombres y tamaños correctos.
  • También puedes ingresar a tu sitio web (escribe la URL en el navegador) para comprobar que los cambios se reflejan (por ejemplo, si subiste una imagen, deberías verla cargada).
  • Otra opción es usar el Administrador de archivos de DirectAdmin. En el panel, ve a "Administrador de archivos" y navega hasta la carpeta public_html. Allí verás los archivos subidos.

[INFO] Si los archivos no se ven en tu sitio web, puede ser que hayas subido a la carpeta incorrecta. Asegúrate de que estén dentro de public_html o la carpeta específica de tu dominio.


Preguntas frecuentes (FAQ) sobre FTP con DirectAdmin

¿Qué hago si no puedo conectar con FileZilla?

  1. Verifica que los datos de conexión sean correctos (usuario, contraseña, servidor).
  2. Asegúrate de que el puerto 21 no esté bloqueado por tu firewall o proveedor de internet.
  3. Prueba con FTP explícito sobre TLS en FileZilla (Configuración > FTP > Tipo de cifrado).
  4. Contacta a tu proveedor de hosting; a veces el servidor tiene restricciones de IP.

¿Puedo usar otro cliente FTP en lugar de FileZilla?

Sí, hay muchos: Cyberduck, WinSCP, CuteFTP, etc. El proceso es similar: necesitas los mismos datos de conexión.

¿Es seguro usar FTP?

El FTP estándar no cifra los datos, por lo que tu contraseña viaja en texto plano. Para mayor seguridad, usa SFTP (puerto 22) o FTPS (FTP sobre SSL). DirectAdmin suele soportar ambos. Si tu proveedor lo permite, elige SFTP.

¿Cómo subo archivos si tengo Syspanel en lugar de DirectAdmin?

Si tu panel es Syspanel (HestiaCP), el acceso es por el puerto 2106. Para FTP, el proceso es similar: crea una cuenta FTP desde el panel y usa FileZilla con los mismos datos. La única diferencia es la interfaz del panel.

¿Puedo subir archivos desde el móvil?

Sí, existen apps como FTP Manager o AndFTP para Android, y FTPManager para iOS. Necesitarás los mismos datos de conexión.

¿Qué hago si mi sitio web no se actualiza después de subir archivos?

Si usas un CMS como WordPress, a veces hay caché. Limpia la caché del navegador o usa un plugin de caché. También verifica que los archivos no se hayan subido a una carpeta errónea.


Consejos adicionales para gestionar archivos DirectAdmin

  • Usa el Administrador de archivos de DirectAdmin para tareas rápidas (como editar un archivo de configuración o subir un solo archivo pequeño). Es más lento que FTP para muchas transferencias, pero no requiere software adicional.
  • Crea cuentas FTP separadas para cada proyecto o persona. Así mantienes el control de accesos.
  • No subas archivos a la raíz del servidor (por ejemplo, fuera de public_html), a menos que sepas lo que haces. Podrías exponer información sensible.
  • Si necesitas subir archivos muy grandes (más de 500 MB), considera usar SFTP o preguntar a tu hosting si tienen un método alternativo (como un gestor de archivos web o un script de carga).

Conclusión

Subir archivos por FTP con DirectAdmin es un proceso sencillo una vez que tienes los datos correctos y un cliente FTP como FileZilla. En este artículo has aprendido a:

  • Crear una cuenta FTP en DirectAdmin.
  • Obtener los datos de conexión.
  • Configurar FileZilla y conectar al servidor.
  • Arrastrar archivos de tu computadora al hosting.
  • Verificar que la subida fue exitosa.

Recuerda que la práctica hace al maestro. No temas experimentar con archivos de prueba (como un simple index.html) para familiarizarte con el proceso. Si encuentras algún problema, revisa las FAQ o consulta con tu proveedor de hosting.

[TIP] Guarda siempre una copia de seguridad de tus archivos locales antes de subirlos. Nunca está de más prevenir.

¡Ahora ya estás listo para gestionar tu sitio web como un profesional!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel