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

Subir archivos por FTP en DirectAdmin

Actualizado el 16 de septiembre de 2025

¿Qué es FTP y por qué necesitas usarlo en DirectAdmin?

FTP (File Transfer Protocol) es un protocolo de red que te permite transferir archivos entre tu computadora y tu servidor de hosting. En el contexto de DirectAdmin, una de las herramientas más potentes y amigables para gestionar tu hosting, el acceso FTP es fundamental para subir, descargar, modificar o eliminar archivos de tu sitio web.

Cuando hablamos de FTP DirectAdmin, nos referimos a la capacidad de conectar un cliente FTP (como FileZilla) a tu panel de control para gestionar los archivos de tu sitio. Esto es mucho más eficiente que usar el administrador de archivos del panel, especialmente cuando necesitas subir muchos archivos o carpetas grandes.

Requisitos previos para usar FTP en DirectAdmin

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

  1. Acceso a DirectAdmin: Debes tener las credenciales de tu cuenta de hosting (usuario y contraseña). Normalmente las recibes por correo al contratar el servicio.
  2. Un cliente FTP: Recomendamos FileZilla por ser gratuito, multiplataforma y muy fácil de usar. Puedes descargarlo desde su sitio oficial.
  3. Datos de conexión FTP: Los encontrarás en tu panel de DirectAdmin. Te explicamos cómo obtenerlos en la siguiente sección.

Cómo obtener tus credenciales FTP en DirectAdmin

Para conectar mediante DirectAdmin FTP, necesitas tres datos: el servidor (o host), el usuario y la contraseña. Aquí te explicamos cómo encontrarlos:

  1. Inicia sesión en tu panel de DirectAdmin con tu usuario y contraseña.
  2. Busca la sección "Cuentas de correo" o "Administrador de archivos". Dependiendo de la versión, puede estar en el menú lateral.
  3. Haz clic en "Cuentas FTP" o "Gestión de FTP". Verás una lista de usuarios FTP creados para tu cuenta.
  4. Si no tienes ningún usuario, puedes crear uno nuevo. El usuario suele ser tu_usuario@tudominio.com o simplemente tu_usuario.
  5. Anota el servidor FTP. Normalmente es ftp.tudominio.com o la IP de tu servidor. También puede ser localhost si estás en el mismo servidor.
  6. La contraseña es la misma que usas para acceder a DirectAdmin, a menos que hayas creado una específica para FTP.

[TIP] Si no encuentras la sección FTP, busca en el menú principal un icono de una llave inglesa o un engranaje. Allí suele estar la configuración avanzada.

Configurar FileZilla para conectar a DirectAdmin

FileZilla DirectAdmin es la combinación perfecta para subir archivos de forma rápida y segura. Sigue estos pasos para configurar la conexión:

  1. Abre FileZilla en tu computadora.
  2. En la parte superior, verás los campos: Host, Nombre de usuario, Contraseña y Puerto.
  3. Completa los datos:
    • Host: Escribe el servidor FTP que anotaste (ej: ftu.tudominio.com).
    • Nombre de usuario: Tu usuario FTP (ej: tudominio o tudominio@tudominio.com).
    • Contraseña: La contraseña correspondiente.
    • Puerto: Déjalo en 21 (puerto estándar FTP) o 22 si usas SFTP (más seguro).
  4. Haz clic en "Conexión rápida". Si todo está bien, verás en el panel derecho los archivos de tu servidor.

[WARNING] Si usas SFTP (puerto 22), asegúrate de que tu hosting lo soporte. En DirectAdmin, a veces está deshabilitado por defecto. Si tienes dudas, consulta con tu proveedor.

Subir archivos por FTP en DirectAdmin paso a paso

Una vez conectado, subir archivos es muy sencillo. Sigue estos pasos:

  1. Localiza los archivos en tu computadora: En el panel izquierdo de FileZilla verás tu sistema local. Navega hasta la carpeta donde tengas los archivos de tu sitio web (por ejemplo, una carpeta con HTML, CSS, imágenes, etc.).
  2. Selecciona los archivos o carpetas: Puedes hacer clic en uno o usar Ctrl+clic para seleccionar varios. También puedes arrastrar una carpeta completa.
  3. Arrástralos al panel derecho: El panel derecho muestra los archivos de tu servidor. Normalmente, la carpeta raíz de tu sitio se llama public_html o htdocs. Arrastra los archivos seleccionados a esa carpeta.
  4. Espera a que se complete la transferencia: FileZilla te mostrará una barra de progreso. Dependiendo del tamaño y velocidad, puede tardar unos segundos o minutos.
  5. Verifica la subida: Una vez terminado, verás los archivos en el panel derecho. Puedes hacer clic derecho sobre ellos y seleccionar "Ver/Editar" para confirmar que se subieron correctamente.

[INFO] Si necesitas subir archivos grandes (más de 100 MB), es recomendable usar SFTP o comprimir los archivos en un ZIP y luego descomprimirlos en el servidor usando el administrador de archivos de DirectAdmin.

Solución de problemas comunes al usar FTP en DirectAdmin

A veces pueden surgir problemas. Aquí tienes los más comunes y cómo solucionarlos:

Error de conexión: "No se puede conectar al servidor"

  • Causa: El servidor FTP no está accesible o el puerto está bloqueado.
  • Solución: Verifica que el host sea correcto. Prueba con la IP del servidor en lugar del nombre de dominio. También asegúrate de que tu firewall no bloquee el puerto 21.

Error de autenticación: "Nombre de usuario o contraseña incorrectos"

  • Causa: Las credenciales no coinciden.
  • Solución: Revisa que el usuario incluya el dominio completo (ej: usuario@tudominio.com) y que la contraseña no tenga espacios. Si olvidaste la contraseña, cámbiala desde DirectAdmin en la sección de cuentas FTP.

Error de permisos: "No se puede escribir en el directorio"

  • Causa: La carpeta de destino no tiene permisos de escritura.
  • Solución: En DirectAdmin, ve al administrador de archivos, haz clic derecho en la carpeta y selecciona "Cambiar permisos". Asegúrate de que tenga al menos 755 (lectura y ejecución para todos, escritura solo para el propietario).

Transferencia lenta o se corta

  • Causa: Conexión inestable o archivos muy grandes.
  • Solución: Usa SFTP si está disponible. También puedes dividir archivos grandes en partes más pequeñas o usar un gestor de descargas.

Alternativas a FileZilla para conectar a DirectAdmin

Aunque FileZilla es el más popular, existen otras opciones:

  • Cyberduck: Ideal para usuarios de Mac. Es intuitivo y soporta FTP, SFTP y WebDAV.
  • WinSCP: Muy usado en Windows, con interfaz similar a FileZilla.
  • Línea de comandos (FTP nativo): Si prefieres la terminal, puedes usar comandos como ftp o sftp en Linux/Mac o PowerShell en Windows.

[TIP] Si usas Syspanel (anteriormente HestiaCP), el acceso FTP se configura de manera similar, pero el puerto de acceso al panel es el 2106. En ese caso, las credenciales FTP suelen ser las mismas que las del panel.

Preguntas frecuentes (FAQ) sobre FTP en DirectAdmin

¿Puedo usar FTP para subir mi sitio web completo?

Sí, es la forma más eficiente. Simplemente arrastra toda la carpeta de tu sitio local a public_html en el servidor. Asegúrate de que los nombres de archivo no tengan caracteres especiales y que la estructura de carpetas sea correcta.

¿Es seguro usar FTP en DirectAdmin?

El FTP estándar (puerto 21) no cifra los datos, por lo que no es 100% seguro. Si tu hosting lo soporta, usa SFTP (puerto 22) o FTPS (FTP sobre SSL). En DirectAdmin, puedes habilitar SFTP desde la configuración avanzada.

¿Qué hago si olvido mi contraseña FTP?

Ingresa a DirectAdmin, ve a la sección de cuentas FTP, selecciona el usuario y haz clic en "Cambiar contraseña". Luego actualiza los datos en FileZilla.

¿Puedo tener múltiples usuarios FTP?

Sí, DirectAdmin te permite crear varios usuarios FTP con diferentes permisos. Esto es útil si trabajas con un equipo y quieres limitar el acceso a ciertas carpetas.

¿Cómo subo archivos grandes sin que se corte la conexión?

Usa SFTP o comprime los archivos en un ZIP. Luego, desde el administrador de archivos de DirectAdmin, puedes descomprimirlos directamente en el servidor.

¿Qué es la carpeta public_html?

Es la carpeta raíz donde se almacenan los archivos de tu sitio web. Todo lo que subas allí será visible en tu dominio (ej: tudominio.com/archivo.html).

Consejos finales para una gestión eficiente con FTP DirectAdmin

  • Mantén una estructura ordenada: Crea subcarpetas dentro de public_html para organizar imágenes, CSS, JavaScript, etc.
  • Usa permisos adecuados: No des permisos 777 a menos que sea estrictamente necesario (riesgo de seguridad). 755 es estándar para carpetas y 644 para archivos.
  • Realiza copias de seguridad: Antes de subir archivos nuevos, descarga una copia de seguridad de tu sitio por FTP. Así evitas pérdidas accidentales.
  • Actualiza tu cliente FTP: Tanto FileZilla como otros clientes reciben actualizaciones de seguridad. Manténlos al día.

Con estos pasos, ya estás listo para subir archivos FTP a tu servidor con DirectAdmin de manera rápida y segura. Recuerda que la práctica hace al maestro: no temas experimentar con archivos de prueba antes de subir tu sitio completo.

[WARNING] Siempre verifica que los archivos subidos no contengan malware. Usa un antivirus antes de subirlos y mantén tu sitio actualizado.

¡Ahora ve y sube esos archivos con confianza! Si tienes más dudas, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte técnico de tu hosting.

¿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