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

DirectAdmin: Cómo subir archivos por FTP desde el panel

Actualizado el 19 de enero de 2026

¿Necesitas subir archivos a tu web pero te pierdes entre tantas opciones del panel DirectAdmin? No te preocupes, es más sencillo de lo que parece. En esta guía te explicaré paso a paso cómo subir archivos por FTP desde el propio panel, usando tanto el gestor de archivos integrado como un cliente FTP externo. He preparado este artículo para que, incluso si nunca has tocado un hosting, puedas hacerlo sin problemas. Empecemos.

¿Qué es DirectAdmin y por qué usarlo para subir archivos?

DirectAdmin es uno de los paneles de control de hosting más populares y fáciles de usar. Te permite gestionar todo lo relacionado con tu sitio web: dominios, correos, bases de datos y, por supuesto, los archivos de tu página. Una de las tareas más habituales es subir archivos, ya sea para instalar un CMS como WordPress, actualizar plugins o simplemente añadir imágenes. Puedes hacerlo de dos formas principales: a través del gestor de archivos integrado en el panel (ideal para principiantes) o mediante un cliente FTP externo (más rápido para grandes volúmenes). Ambas opciones son válidas, y aquí te explico ambas.

Subir archivos con el gestor de archivos de DirectAdmin

El gestor de archivos DirectAdmin es una herramienta web que te permite navegar por los directorios de tu hosting, crear carpetas, eliminar archivos y, por supuesto, subirlos. No necesitas instalar nada, solo acceder a tu panel.

Acceder al gestor de archivos

  1. Inicia sesión en tu panel de DirectAdmin con tu usuario y contraseña de hosting.
  2. En el menú principal, busca la sección "Gestor de Archivos" (normalmente aparece con un icono de carpeta). Haz clic.
  3. Se abrirá una ventana o una nueva pestaña mostrando la estructura de carpetas de tu cuenta. Verás carpetas como public_html, domains, backups, etc. La más importante es public_html, que es donde va el contenido visible de tu web.

Navegar hasta la carpeta correcta

  • Si tu dominio principal es, por ejemplo, tudominio.com, los archivos de tu web estarán dentro de public_html.
  • Si tienes varios dominios (addon domains), busca la carpeta domains, luego la carpeta de tu dominio y dentro encontrarás public_html.
  • Para subir archivos, simplemente haz clic en la carpeta donde quieras colocarlos (por ejemplo, public_html).

Subir archivos paso a paso

  1. Una vez dentro de la carpeta destino, busca el botón "Subir" o "Upload" en la barra de herramientas (suele estar arriba).
  2. Se abrirá un cuadro de diálogo. Haz clic en "Seleccionar archivos" y elige los archivos desde tu computadora. Puedes seleccionar varios a la vez.
  3. Espera a que termine la barra de progreso. Dependiendo del tamaño y tu conexión, puede tardar unos segundos o minutos.
  4. Una vez finalizado, verás los archivos listados en la carpeta. ¡Listo! Ya están en tu hosting.

[TIP]: Si necesitas subir una carpeta entera (por ejemplo, una plantilla completa), es mejor comprimirla en ZIP desde tu PC, subir el ZIP y luego descomprimirlo con el gestor de archivos (botón derecho sobre el ZIP y seleccionar "Extraer").

Ventajas del gestor de archivos

  • No requiere configuración adicional: solo necesitas tu navegador.
  • Interfaz visual: ves las carpetas y archivos como en el explorador de Windows.
  • Ideal para pocos archivos: si solo tienes que subir una o dos imágenes, es rapidísimo.
  • Descompresión integrada: puedes subir ZIPs y extraerlos directamente.

Subir archivos por FTP desde DirectAdmin con un cliente externo

Aunque el gestor de archivos es práctico, si tienes que subir muchos archivos o carpetas grandes (por ejemplo, una web completa), usar un cliente FTP es mucho más eficiente. Necesitarás los datos de conexión FTP que proporciona DirectAdmin.

Obtener tus credenciales FTP en DirectAdmin

  1. En el panel de DirectAdmin, busca la sección "Cuentas FTP" o "FTP Accounts".
  2. Verás una lista de usuarios FTP. Normalmente, el usuario principal se llama igual que tu cuenta de hosting (ejemplo: tudomini). También puedes crear usuarios adicionales.
  3. Anota los siguientes datos:
    • Servidor/Host: suele ser ftp.tudominio.com o la IP de tu servidor. En DirectAdmin también puedes usar el nombre del servidor (ejemplo: server.directadmin.com).
    • Puerto: por defecto es el 21 (puerto estándar FTP). Si usas SFTP (más seguro), suele ser el 22 (pero esto debes configurarlo en el cliente).
    • Usuario: el nombre de usuario FTP (ejemplo: tudomini o tudomini@tudominio.com).
    • Contraseña: la contraseña de tu cuenta o la que asignaste al usuario FTP.

[INFO]: Si tu hosting usa Syspanel (antes conocido como HestiaCP), el puerto de acceso al panel es el 2106, pero para FTP sigue siendo el 21 o 22 según el protocolo.

Configurar un cliente FTP (FileZilla, Cyberduck, etc.)

Usaré FileZilla como ejemplo, porque es gratuito y muy popular. Pero el proceso es similar en otros clientes.

  1. Descarga e instala FileZilla desde su sitio oficial.
  2. Abre FileZilla. En la barra superior verás campos para Host, Usuario, Contraseña y Puerto.
  3. Introduce los datos que anotaste:
    • Host: ftp.tudominio.com
    • Usuario: tudomini
    • Contraseña: tucontraseña
    • Puerto: 21 (o 22 si usas SFTP)
  4. Haz clic en "Conexión rápida" (el botón). Si es la primera vez, puede aparecer un mensaje de certificado; acéptalo.
  5. Una vez conectado, verás dos paneles: el izquierdo muestra tu computadora local, y el derecho el servidor remoto.
  6. Navega en el panel derecho hasta public_html (o la carpeta donde quieras subir).
  7. En el panel izquierdo, busca los archivos que deseas subir, selecciónalos y arrástralos al panel derecho. También puedes hacer clic derecho y elegir "Subir".
  8. Verás la transferencia en la parte inferior. Cuando termine, los archivos estarán en tu hosting.

Ventajas de usar un cliente FTP

  • Velocidad: sube múltiples archivos en paralelo.
  • Gestión de grandes volúmenes: ideal para migraciones o backups.
  • Arrastrar y soltar: muy intuitivo.
  • Sincronización: algunos clientes permiten sincronizar carpetas locales con remotas.

Comparativa: ¿Cuándo usar cada método?

MétodoCuándo usarloVentajasDesventajas
Gestor de archivos DirectAdminSubir pocos archivos (imágenes, PDFs, scripts pequeños)No requiere instalar nada, interfaz web, descompresión integradaLento para muchos archivos, límite de tamaño en algunos servidores
Cliente FTP externoSubir webs completas, carpetas grandes, actualizaciones masivasRápido, maneja archivos grandes, reanuda transferenciasRequiere instalar software, configurar credenciales

Solución de problemas comunes al subir archivos

A veces pueden surgir errores. Aquí te dejo los más frecuentes y cómo resolverlos.

Error de conexión FTP

  • Causa: Datos incorrectos o firewall bloqueando el puerto 21.
  • Solución: Verifica que el host, usuario y contraseña sean correctos. Prueba con el puerto 22 (SFTP) si tu servidor lo permite. Si usas un antivirus, desactívalo temporalmente.

Archivos no se ven en la web después de subirlos

  • Causa: Los subiste a la carpeta equivocada o falta el índice (index.php, index.html).
  • Solución: Asegúrate de que los archivos estén dentro de public_html. Si tu web es WordPress, los archivos deben estar en public_html o en subcarpetas como wp-content/uploads.

Límite de tamaño de archivo en el gestor

  • Causa: El servidor tiene un límite (ejemplo: 2 MB por archivo).
  • Solución: Sube archivos grandes vía FTP. También puedes comprimir en partes con WinRAR o 7-Zip.

Preguntas frecuentes (FAQ)

¿Puedo subir archivos desde el móvil?

Sí, pero es más complicado. Puedes usar la versión móvil del gestor de archivos de DirectAdmin (accede desde el navegador de tu móvil) o instalar un cliente FTP como AndFTP (Android) o FTPManager (iOS). La experiencia es mejor en PC.

¿Qué es el puerto 2106 en Syspanel?

Si tu hosting usa Syspanel (el antiguo HestiaCP), el panel de control se accede por el puerto 2106 (ejemplo: https://tudominio.com:2106). Pero para FTP, el puerto sigue siendo el 21 o 22, no cambia.

¿Subir archivos por FTP afecta el rendimiento de mi web?

No, subir archivos no afecta el rendimiento mientras el servidor no esté sobrecargado. Eso sí, evita subir archivos en horas pico de tráfico (si tienes una web muy visitada).

¿Puedo subir archivos sin usar FTP ni el gestor?

Sí, también puedes usar SFTP (más seguro) o SCP si tienes acceso SSH. Pero para la mayoría de usuarios, FTP o el gestor son suficientes.

¿Cómo sé si mi hosting permite FTP?

Todos los planes de hosting compartido lo permiten. Si tienes dudas, consulta con tu proveedor. En DirectAdmin siempre está habilitado.

Consejos finales para una subida exitosa

  • Organiza tus archivos: antes de subir, estructura carpetas en tu PC. Así evitarás desorden en el servidor.
  • Usa nombres sin espacios: reemplaza espacios por guiones bajos o simplemente sin espacios. Ejemplo: mi_imagen.jpg en lugar de mi imagen.jpg.
  • Verifica permisos: si después de subir un archivo no se muestra, puede ser un problema de permisos. En DirectAdmin, haz clic derecho sobre el archivo en el gestor y elige "Cambiar permisos". Generalmente, 644 para archivos y 755 para carpetas.
  • Haz backups: antes de subir archivos grandes o modificar la web, descarga una copia de seguridad desde el panel (sección "Backups").

Conclusión

Subir archivos a tu hosting con DirectAdmin es un proceso sencillo, ya sea usando el gestor de archivos integrado o un cliente FTP externo. El gestor es perfecto para tareas rápidas y pequeñas, mientras que el FTP brilla cuando necesitas manejar muchos datos. Recuerda siempre verificar las carpetas correctas (public_html para contenido web) y mantener tus credenciales seguras.

Ahora ya tienes todo lo necesario para subir archivos como un experto. Si tienes más dudas, no dudes en consultar la documentación de tu proveedor de hosting o escribir a soporte. ¡Manos a la obra! Tu web te espera.

¿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