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

Subir archivos mediante FTP en DirectAdmin

Actualizado el 18 de octubre de 2025

Introducción: ¿Por qué usar FTP en DirectAdmin?

Si tienes un sitio web, hosting o servidor gestionado con DirectAdmin, tarde o temprano necesitarás transferir archivos. Ya sea para subir una página web, actualizar plugins, cargar imágenes o modificar archivos de configuración, saber cómo subir archivos mediante FTP en DirectAdmin es una habilidad básica e indispensable.

FTP (File Transfer Protocol) es un protocolo estándar para mover archivos entre tu computadora y tu servidor. DirectAdmin, al ser uno de los paneles de control más populares y ligeros, ofrece varias formas de hacerlo: a través de un cliente FTP externo (como FileZilla) o mediante su propio File Manager integrado. En esta guía completa te explicaremos paso a paso ambas opciones, resolveremos las dudas más comunes y te daremos consejos prácticos para que nunca tengas problemas al transferir archivos DirectAdmin.


¿Qué necesitas para conectarte por FTP a DirectAdmin?

Antes de empezar, asegúrate de tener a mano los siguientes datos. Sin ellos, no podrás establecer la conexión:

  • Dirección del servidor FTP: suele ser tu dominio (ejemplo: tudominio.com) o la IP del servidor.
  • Nombre de usuario FTP: lo creas desde DirectAdmin (normalmente es tu usuario de hosting o uno específico).
  • Contraseña: la que asignaste al usuario FTP.
  • Puerto: por defecto, FTP usa el puerto 21. Si tu hosting usa FTP seguro (SFTP/FTPS), puede variar (puerto 22 para SFTP, 990 para FTPS).
  • Cliente FTP: un programa como FileZilla, Cyberduck o el propio explorador de archivos de Windows/Mac.

[INFO] Si no recuerdas tus credenciales FTP, puedes crearlas o consultarlas desde DirectAdmin en la sección "Cuentas FTP" o "FTP Management".


Método 1: Subir archivos mediante FTP con un cliente externo (FileZilla)

Este es el método más común y recomendado para subir archivos FTP DirectAdmin de forma masiva o cuando necesitas gestionar muchas carpetas. Usaremos FileZilla como ejemplo, pero los pasos son similares en cualquier cliente.

Paso 1: Descargar e instalar FileZilla

Ve al sitio oficial de FileZilla y descarga la versión gratuita para tu sistema operativo. Instálala como cualquier programa.

Paso 2: Obtener tus credenciales FTP desde DirectAdmin

  1. Inicia sesión en tu panel de DirectAdmin.
  2. Busca la sección "FTP Management" o "Cuentas FTP" (suele estar en la pestaña de "Cuentas de usuario" o "Administración de archivos").
  3. Si ya tienes una cuenta FTP, anota el usuario y la contraseña. Si no, crea una nueva:
    • Haz clic en "Crear cuenta FTP".
    • Elige un nombre de usuario (por ejemplo, tudominio_ftp).
    • Asigna una contraseña segura.
    • Define el directorio raíz (normalmente public_html para tu web).
    • Guarda los cambios.

Paso 3: Configurar la conexión en FileZilla

  1. Abre FileZilla.
  2. En la barra superior, verás los campos: Host, Nombre de usuario, Contraseña y Puerto.
    • Host: escribe tu dominio o IP del servidor.
    • Nombre de usuario: el que creaste en DirectAdmin.
    • Contraseña: la que asignaste.
    • Puerto: déjalo en 21 (o el que te haya indicado tu proveedor).
  3. Haz clic en "Conexión rápida" (o presiona Enter).

Si todo está correcto, en la ventana derecha (Sitio remoto) verás las carpetas de tu servidor. En la izquierda (Sitio local) verás los archivos de tu computadora.

Paso 4: Transferir archivos

  • Para subir archivos: arrastra los archivos o carpetas desde la ventana izquierda (tu PC) hacia la derecha (el servidor). Normalmente los subirás a la carpeta public_html o www.
  • Para descargar: arrastra desde la derecha hacia la izquierda.
  • El progreso se muestra en la parte inferior. Al terminar, verás los archivos en el servidor.

[TIP] Si tienes muchos archivos pequeños, puedes comprimirlos en un ZIP, subirlos y luego descomprimirlos desde el File Manager de DirectAdmin. Es más rápido.

Solución de problemas comunes con FileZilla

  • "Error de conexión" o "Timeout": verifica que el puerto sea 21 y que el firewall no bloquee FTP. Prueba con SFTP (puerto 22) si tu hosting lo soporta.
  • "Permiso denegado": asegúrate de que el usuario FTP tenga permisos de escritura en la carpeta destino. Puedes cambiarlos desde DirectAdmin en "File Manager" > Propiedades.
  • "Nombre de usuario o contraseña incorrectos": revisa que no haya espacios y que la cuenta FTP esté activa.

Método 2: Subir archivos usando el File Manager de DirectAdmin

Si no quieres instalar ningún programa o solo necesitas subir archivos FTP DirectAdmin de forma puntual, el File Manager integrado es tu mejor aliado. Está disponible directamente desde el panel.

Paso 1: Acceder al File Manager

  1. Inicia sesión en DirectAdmin.
  2. Busca el icono o enlace "File Manager". Puede estar en la sección "Administración de archivos" o en el menú principal.
  3. Se abrirá una nueva ventana o pestaña con la interfaz del gestor de archivos.

Paso 2: Navegar hasta la carpeta correcta

  • Por lo general, tu sitio web se aloja en la carpeta public_html o domains/tudominio.com/public_html.
  • Usa el panel izquierdo para expandir las carpetas y llegar al lugar donde quieras subir los archivos.

Paso 3: Subir archivos

  1. Haz clic en el botón "Upload" (normalmente en la barra superior o en un icono de flecha hacia arriba).
  2. Se abrirá una ventana de selección de archivos. Elige los archivos de tu computadora.
  3. Puedes seleccionar varios a la vez. Algunos File Managers permiten arrastrar y soltar.
  4. Espera a que termine la subida. Verás una barra de progreso.
  5. Una vez completado, los archivos aparecerán en la carpeta actual.

Paso 4: Gestionar archivos subidos

Desde el File Manager también puedes:

  • Renombrar, mover, copiar o eliminar archivos.
  • Cambiar permisos (CHMOD) haciendo clic derecho sobre el archivo.
  • Comprimir/descomprimir carpetas (útil para subir sitios completos en ZIP y luego extraerlos).

[WARNING] Ten cuidado al modificar archivos del sistema o de configuración. Un cambio incorrecto puede dejar tu web inaccesible. Siempre haz una copia de seguridad antes.


Comparativa: Cliente FTP externo vs File Manager DirectAdmin

CaracterísticaCliente FTP (FileZilla)File Manager DirectAdmin
VelocidadMás rápido para muchas subidasDepende del navegador, puede ser más lento
FacilidadRequiere configuración inicialSin instalación, acceso inmediato
Subida masivaExcelente (arrastrar carpetas)Limitado a selección de archivos
Gestión avanzadaRenombrar, permisos, etc.Similar pero en web
SeguridadConexión cifrada (SFTP/FTPS)Conexión HTTPS del panel
Ideal para...Desarrolladores, grandes proyectosUsuarios ocasionales, ajustes rápidos

Ambos métodos son válidos. Si eres principiante, empieza con el File Manager; si te sientes más cómodo, usa FileZilla.


FAQ: Preguntas frecuentes sobre FTP en DirectAdmin

1. ¿Cuál es la diferencia entre FTP y SFTP?

FTP estándar (puerto 21) envía datos sin cifrar. SFTP (puerto 22) cifra toda la comunicación, siendo más seguro. DirectAdmin soporta ambos. Si tu proveedor lo permite, usa SFTP.

2. ¿Puedo usar el mismo usuario de DirectAdmin para FTP?

Sí, pero no es recomendable por seguridad. Es mejor crear un usuario FTP específico con permisos limitados a la carpeta de tu web.

3. ¿Por qué no veo mis archivos después de subirlos?

Posibles causas:

  • Los subiste a la carpeta equivocada (deben estar en public_html).
  • El caché del navegador o del servidor está mostrando una versión anterior. Limpia la caché.
  • Los permisos son incorrectos. Asegúrate de que los archivos tengan permisos 644 y las carpetas 755.

4. ¿Cómo subo un sitio web completo?

  1. Comprime tu sitio en un archivo ZIP desde tu computadora.
  2. Usa FTP o File Manager para subir el ZIP a public_html.
  3. Desde el File Manager, selecciona el ZIP y haz clic en "Extract".
  4. Luego, elimina el ZIP y verifica que todos los archivos estén en la raíz.

5. ¿Qué hago si mi conexión FTP se cae constantemente?

  • Revisa tu conexión a internet.
  • Aumenta el tiempo de espera en la configuración de tu cliente FTP (por ejemplo, en FileZilla: Editar > Ajustes > Transferencias > Tiempo de espera).
  • Prueba con modo pasivo (en FileZilla: Archivo > Gestor de sitios > Configuración de transferencia > Modo pasivo).

6. ¿DirectAdmin tiene límite de tamaño para subir archivos por FTP?

Depende de la configuración del servidor. Normalmente el límite es alto (varios GB), pero si tu archivo es muy grande, considera subirlo por partes o usar SFTP.

7. ¿Puedo usar FTP desde mi teléfono móvil?

Sí, existen apps como "FTP Manager" o "Solid Explorer" que permiten conexiones FTP. Los pasos son similares: necesitas host, usuario y contraseña.


Consejos finales para transferir archivos DirectAdmin sin problemas

  • Siempre usa conexiones seguras (SFTP/FTPS) si tu hosting lo ofrece. Así proteges tus datos.
  • Mantén un backup de tus archivos antes de hacer cambios importantes. DirectAdmin tiene herramientas de backup, pero nunca está de más tener una copia local.
  • Organiza tus carpetas: no subas archivos sueltos en la raíz. Usa subcarpetas lógicas (ej: imagenes/, css/, js/).
  • Si usas Syspanel (HestiaCP), recuerda que el acceso es por el puerto 2106 y el proceso de FTP es muy similar al de DirectAdmin. Solo cambian las rutas de las carpetas.
  • Actualiza tus contraseñas FTP periódicamente y no las compartas.

Conclusión

Subir archivos mediante FTP en DirectAdmin es un proceso sencillo una vez que conoces las herramientas. Ya sea que prefieras la velocidad de un cliente externo como FileZilla o la comodidad del File Manager integrado, ambos te permitirán gestionar tu sitio web sin complicaciones. Recuerda tener siempre a mano tus credenciales, elegir la carpeta correcta (public_html) y verificar los permisos si algo no funciona.

Si sigues esta guía FTP DirectAdmin, podrás transferir archivos DirectAdmin de forma eficiente, incluso si eres principiante. ¡Ahora ya estás listo para subir tu web, actualizar contenido o hacer copias de seguridad con total confianza!

¿Tienes alguna duda? Déjala en los comentarios (si tu plataforma lo permite) o consulta con tu proveedor de hosting. ¡Buena suerte!

¿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