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

DirectAdmin: conexión FTP y gestión de archivos

Actualizado el 15 de marzo de 2026

¡Hola! Bienvenido a esta guía completa sobre cómo usar DirectAdmin para la conexión FTP y la gestión de archivos. Si estás empezando en el mundo del hosting, no te preocupes. Aquí te explicaré paso a paso, de forma sencilla y clara, todo lo que necesitas saber para subir, bajar y organizar tus archivos web.

Vamos a ir desde lo más básico: qué es FTP y cómo conectarte, hasta funciones más avanzadas como fijar permisos o usar el gestor de archivos integrado. Mi objetivo es que al terminar de leer este artículo te sientas seguro para manejar tu propio sitio web.


¿Qué es FTP y por qué lo necesitas?

FTP significa "File Transfer Protocol" (Protocolo de Transferencia de Archivos). Es como el mensajero que permite mover archivos desde tu computadora personal hasta el servidor donde está alojada tu web.

Imagina que tu sitio web es una casa. El DirectAdmin es el panel de control (la puerta principal) y FTP es la escalera o ascensor que usas para subir los muebles (tus archivos: imágenes, HTML, CSS, etc.) a cada habitación (carpeta del servidor).

Sin FTP, tendrías que estar todo el día escribiendo código en el servidor directamente, algo poco práctico. Además, te permite trabajar cómodamente desde tu PC con programas como FileZilla, Cyberduck o incluso desde el propio navegador.


Primeros pasos con DirectAdmin

Antes de conectar por FTP, asegúrate de tener tu cuenta de DirectAdmin activa. Normalmente, tu proveedor de hosting te envía un correo con los datos de acceso: usuario, contraseña y la URL del panel (algo así como https://tudominio.com:2222).

[INFO] Si tu proveedor usa Syspanel (el sistema basado en HestiaCP), el puerto de acceso al panel es 2106. Por ejemplo: https://tudominio.com:2106. No lo confundas con el FTP.

Una vez dentro de DirectAdmin, verás un menú con muchas opciones. No te asustes, nos centraremos en las herramientas de archivos.


Conexión FTP desde tu computadora

Paso 1: Obtén tus datos FTP

Dentro de DirectAdmin, busca la sección llamada "Cuentas FTP" o "FTP Management". Allí encontrarás toda la información que necesitas:

  • Servidor FTP: Normalmente es ftp.tudominio.com o la IP del servidor.
  • Usuario FTP: Puede ser tudominio.com o un nombre que hayas creado (ej: webmaster@tudominio.com).
  • Contraseña: La misma que usas para el panel o una específica que configures.
  • Puerto: Por defecto es el 21 (aunque a veces usan el 990 para FTPS).

[WARNING] Nunca compartas tu contraseña FTP. Si necesitas dar acceso a alguien, crea una cuenta FTP adicional desde DirectAdmin con permisos limitados.

Paso 2: Elige un cliente FTP

Un cliente FTP es un programa que usas en tu PC para conectarte. Los más populares son:

  • FileZilla (gratuito, multiplataforma, muy fácil de usar).
  • Cyberduck (ideal para Mac).
  • WinSCP (solo Windows, muy seguro).

Yo recomiendo FileZilla por su claridad y porque tiene pestañas para gestionar varias conexiones.

Paso 3: Configura la conexión

Abre FileZilla y ve a Archivo > Administrador de sitios. Haz clic en Nuevo sitio, ponle un nombre (ej: "Mi web") y completa:

  • Protocolo: FTP - File Transfer Protocol (o FTPES si tu hosting lo requiere).
  • Host: ftp.tudominio.com
  • Puerto: 21
  • Cifrado: "Usar FTP explícito sobre TLS si está disponible" (recomendado por seguridad).
  • Tipo de inicio de sesión: Normal
  • Usuario: tu usuario FTP
  • Contraseña: tu contraseña

Luego haz clic en Conectar. Si todo está bien, verás dos paneles:

  • Izquierdo: Tus archivos locales (tu PC).
  • Derecho: Los archivos del servidor (tu hosting).

Paso 4: Subir archivos (¡la parte divertida!)

Para subir archivos, simplemente arrastra desde el panel izquierdo (tu PC) al panel derecho (el servidor). Asegúrate de que en el servidor estás dentro de la carpeta correcta:

  • La carpeta principal de tu dominio suele ser public_html o www. Allí deben ir todos los archivos de tu sitio web (index.html, imágenes, etc.).
  • Si tienes subdominios, busca carpetas como subdominio.tudominio.com.

[TIP] Si subes una carpeta completa, FileZilla la copiará con toda su estructura interna. Muy útil para temas de WordPress o tiendas online.


Gestión de archivos desde el propio DirectAdmin

No siempre tienes un cliente FTP a mano. Por suerte, DirectAdmin incluye un Gestor de Archivos (File Manager) que funciona directamente desde el navegador.

Cómo acceder al Gestor de Archivos

  1. Inicia sesión en DirectAdmin.
  2. Busca el icono o enlace "File Manager" o "Gestor de Archivos".
  3. Se abrirá una ventana nueva con el explorador de archivos del servidor.

Acciones principales que puedes hacer

  • Subir archivos: Haz clic en el botón "Upload". Selecciona los archivos desde tu PC y se subirán automáticamente a la carpeta actual.
  • Crear carpetas: Para organizar mejor tu web (ej: imagenes, css, js).
  • Mover, copiar, renombrar: Haz clic derecho sobre un archivo y elige la opción.
  • Eliminar: Cuidado, no hay papelera de reciclaje. Cuando borras, se va para siempre.
  • Editar: Puedes modificar archivos de texto (HTML, PHP, CSS) directamente en el navegador. Ideal para cambios rápidos.

[WARNING] Si editas un archivo importante (como wp-config.php), asegúrate de tener una copia de seguridad. Un error puede romper tu web.

Permisos de archivos (CHMOD)

A veces necesitas cambiar los permisos de un archivo o carpeta para que funcione correctamente (por ejemplo, para que un script pueda escribir en una carpeta). En el Gestor de Archivos:

  1. Selecciona el archivo/carpeta.
  2. Haz clic en "Change Permissions".
  3. Verás tres grupos: Propietario, Grupo, Público. Cada uno con permisos de Lectura (r), Escritura (w) y Ejecución (x).
  4. Los valores numéricos (755, 644, etc.) son otra forma de expresarlo. Para la mayoría de archivos usa 644 y para carpetas 755. Solo usa 777 si es estrictamente necesario (y luego revísalo).

Preguntas frecuentes (FAQ)

¿Por qué no puedo conectar por FTP?

Revisa estos puntos:

  • ¿El servidor FTP está bien escrito? Prueba con la IP del servidor.
  • ¿El puerto es el 21? Algunos hostings bloquean el 21 y usan el 2222 para FTP.
  • ¿El usuario es correcto? A veces necesitas el nombre completo (ej: usuario@dominio.com).
  • ¿El cortafuegos de tu PC o router permite FTP? Prueba desactivándolo temporalmente.
  • ¿Tu hosting soporta FTP pasivo? En FileZilla, ve a Editar > Ajustes > FTP y marca "Modo pasivo".

¿Qué hago si mi web se ve mal después de subir archivos?

Seguramente subiste los archivos a la carpeta incorrecta. Verifica que estén en public_html o la carpeta raíz de tu dominio. Si tienes un subdominio, busca su carpeta específica.

¿Puedo usar FTP para hacer copias de seguridad?

¡Sí! Descarga toda la carpeta public_html a tu PC. También puedes usar el Gestor de Archivos de DirectAdmin para comprimir la carpeta (clic derecho > "Compress") y luego descargar el ZIP. Así ahorras tiempo.

¿Qué es FTPS y por qué debería usarlo?

FTPS es FTP con cifrado SSL/TLS. Es más seguro porque la contraseña y los datos viajan encriptados. Si tu hosting lo soporta (la mayoría sí), elige "FTP explícito sobre TLS" en tu cliente. El puerto suele ser el 21 o el 990.

¿Cómo subo una web hecha con WordPress?

  1. Sube todos los archivos de WordPress a public_html mediante FTP o el Gestor de Archivos.
  2. Crea una base de datos en DirectAdmin (sección "MySQL Management").
  3. Edita el archivo wp-config.php con los datos de la base de datos (nombre, usuario, contraseña).
  4. Accede a tudominio.com/wp-admin y sigue la instalación.

Consejos finales para una gestión eficiente

  • Organiza tus archivos: Usa carpetas lógicas. No dejes todo suelto en public_html.
  • Mantén copias de seguridad: Antes de hacer cambios grandes, descarga una copia.
  • Usa FTP en horarios de poco tráfico: Subir archivos pesados puede ralentizar tu web momentáneamente.
  • No modifiques archivos del sistema: En DirectAdmin hay archivos que no debes tocar (como los de configuración del panel). Si no estás seguro, pregunta a tu soporte.

[INFO] Si tu plan de hosting usa Syspanel (HestiaCP), recuerda que el acceso al panel es por el puerto 2106, pero el FTP sigue funcionando con el puerto 21 o 990. No hay diferencia en la gestión de archivos.


Resumen rápido

  1. DirectAdmin es tu panel de control. Desde ahí gestionas todo.
  2. FTP te permite subir archivos cómodamente desde tu PC. Usa FileZilla y conecta con los datos de tu cuenta FTP.
  3. El Gestor de Archivos de DirectAdmin es útil para cambios rápidos sin instalar nada.
  4. Siempre verifica que subes los archivos a la carpeta correcta (public_html).
  5. Si algo falla, revisa permisos, carpeta de destino y configuración de FTP.

Espero que esta guía te haya sido de gran ayuda. Recuerda que la práctica hace al maestro: empieza subiendo un simple index.html y ve probando poco a poco. Si tienes más dudas, no dudes en consultar la documentación de tu hosting o escribir a soporte.

¡Buena suerte con tu sitio web!

¿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