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

Cómo gestionar archivos y directorios en DirectAdmin

Actualizado el 24 de diciembre de 2025

Introducción a la gestión de archivos en DirectAdmin

Gestionar los archivos de tu sitio web es una de las tareas más comunes y necesarias cuando tienes un hosting. Ya sea que necesites subir imágenes, editar un archivo de configuración, crear una carpeta nueva o cambiar permisos, DirectAdmin te ofrece varias herramientas para hacerlo de forma sencilla y segura.

En esta guía completa, aprenderás paso a paso cómo utilizar el Administrador de Archivos de DirectAdmin, cómo conectar por FTP para transferencias masivas, y también verás las mejores prácticas para mantener tu sitio organizado y funcionando correctamente.


¿Qué es DirectAdmin y por qué es tan usado?

DirectAdmin es uno de los paneles de control de hosting más populares del mercado. Su interfaz es limpia, rápida y muy intuitiva, lo que lo convierte en una opción ideal tanto para principiantes como para administradores avanzados.

A diferencia de otros paneles como cPanel (que puede resultar abrumador) o alternativas como Syspanel (que se accede por el puerto 2106 y tiene otra filosofía de diseño), DirectAdmin se destaca por su simplicidad y eficiencia. Con él puedes gestionar dominios, bases de datos, cuentas de correo y, por supuesto, todos los archivos de tu alojamiento web.


Opciones para gestionar archivos en DirectAdmin

Cuando necesitas trabajar con archivos y directorios en tu hosting, DirectAdmin te ofrece principalmente dos vías de acceso:

  1. El Administrador de Archivos (acceso web directo desde el panel).
  2. FTP (mediante un cliente como FileZilla, WinSCP o incluso desde la terminal si eres más avanzado).

Ambas opciones son válidas y se complementan. A continuación, te explicamos cada una en detalle.


El Administrador de Archivos de DirectAdmin

El Administrador de Archivos es una herramienta integrada en DirectAdmin que te permite navegar, crear, editar, mover, copiar, eliminar y cambiar permisos de archivos y carpetas directamente desde tu navegador, sin necesidad de programas externos.

Cómo acceder al Administrador de Archivos

Para abrirlo, sigue estos pasos:

  1. Inicia sesión en tu panel de DirectAdmin.
  2. En el menú principal, busca la sección "Administración de archivos" o el icono que dice "Archivos".
  3. Haz clic en él y se abrirá una nueva ventana con la estructura de directorios de tu cuenta.

Por defecto, verás una serie de carpetas estándar como public_html, domains, backups, logs, entre otras. La más importante para tu sitio web es public_html, ya que ahí es donde deben estar todos los archivos de tu página principal.


Subir archivos desde el Administrador de Archivos

Subir archivos es una de las operaciones más frecuentes. DirectAdmin te permite hacerlo de dos maneras:

Subida básica (un archivo a la vez)

  1. Accede a la carpeta donde quieres subir el archivo (por ejemplo, public_html).
  2. Haz clic en el botón "Subir archivos" que encontrarás en la barra superior.
  3. Se abrirá una ventana donde puedes seleccionar el archivo desde tu computadora.
  4. Haz clic en "Subir" y espera a que el proceso termine.

Subida múltiple (varios archivos)

Para subir varios archivos a la vez, DirectAdmin también permite seleccionar múltiples elementos. Solo mantén presionada la tecla Ctrl (o Cmd en Mac) mientras seleccionas los archivos en tu ordenador, y luego súbelos todos juntos.

[TIP] Si tienes que subir muchos archivos o carpetas completas, te recomendamos usar FTP. Es mucho más rápido y estable para transferencias grandes.


Crear directorios (carpetas) nuevos

Organizar tu sitio es esencial. Para crear una carpeta nueva:

  1. Navega hasta la ubicación donde quieres crear la carpeta.
  2. Haz clic en "Crear carpeta" en la barra de herramientas.
  3. Escribe el nombre de la carpeta. Evita espacios y caracteres especiales; usa guiones bajos (_) o guiones medios (-).
  4. Presiona "Crear".

Verás que la nueva carpeta aparece al instante en el listado de archivos.


Editar archivos directamente

Una de las ventajas del Administrador de Archivos es que puedes editar archivos de texto (como .html, .css, .php, .txt) sin necesidad de descargarlos.

  1. Haz clic derecho sobre el archivo que quieres editar.
  2. Selecciona "Editar" en el menú contextual.
  3. Se abrirá un editor de texto simple dentro del navegador.
  4. Realiza los cambios que necesites y haz clic en "Guardar".

[WARNING] Ten mucho cuidado al editar archivos de configuración como .htaccess o wp-config.php. Un error en estos archivos puede dejar tu sitio inaccesible. Si no estás seguro, haz una copia de seguridad antes de modificar.


Mover, copiar y renombrar archivos

Estas operaciones son muy intuitivas en DirectAdmin:

  • Mover: Selecciona el archivo, haz clic en "Mover", indica la carpeta de destino y confirma.
  • Copiar: Igual que mover, pero seleccionando "Copiar". Se creará una copia en la nueva ubicación.
  • Renombrar: Haz clic derecho sobre el archivo y elige "Renombrar". Escribe el nuevo nombre y presiona Enter.

Cambiar permisos de archivos y carpetas

Los permisos determinan quién puede leer, escribir o ejecutar un archivo. En DirectAdmin, puedes cambiarlos fácilmente:

  1. Selecciona el archivo o carpeta.
  2. Haz clic en "Permisos" en la barra de herramientas.
  3. Verás tres grupos: Usuario, Grupo y Público.
  4. Marca las casillas según necesites (lectura, escritura, ejecución).
  5. Haz clic en "Cambiar".

[INFO] Los permisos más comunes son 644 para archivos (lectura/escritura para el usuario y solo lectura para el resto) y 755 para carpetas. Cambiar a 777 es peligroso, ya que cualquiera podría modificar tus archivos.


Eliminar archivos y carpetas

Para eliminar algo, simplemente:

  1. Selecciona el archivo o carpeta.
  2. Haz clic en "Eliminar".
  3. Confirma la acción.

[WARNING] DirectAdmin no siempre mueve los archivos a una papelera. En muchos casos, la eliminación es definitiva. Asegúrate de tener copias de seguridad antes de borrar cualquier cosa.


Gestión de archivos por FTP

El FTP (File Transfer Protocol) es el método clásico para gestionar archivos en un servidor. Aunque el Administrador de Archivos es muy práctico, para proyectos grandes o para trabajar con muchos archivos a la vez, el FTP es insuperable.

Configurar un cliente FTP (FileZilla, por ejemplo)

  1. Descarga e instala un cliente FTP como FileZilla (gratuito y muy popular).
  2. Abre el programa y ve a Archivo > Gestor de sitios.
  3. Crea un nuevo sitio y completa los siguientes datos:
    • Servidor: tu-dominio.com o la IP de tu servidor.
    • Puerto: 21 (por defecto).
    • Protocolo: FTP o SFTP (si tu hosting lo permite, es más seguro).
    • Modo de acceso: Normal.
    • Usuario: tu nombre de usuario de FTP (lo encuentras en DirectAdmin).
    • Contraseña: la contraseña de tu cuenta FTP.
  4. Haz clic en "Conectar".

Una vez conectado, verás dos paneles: el izquierdo con tus archivos locales y el derecho con los archivos del servidor. Puedes arrastrar y soltar archivos entre ambos paneles.


Crear cuentas FTP adicionales en DirectAdmin

Si tienes colaboradores o quieres dar acceso a otra persona sin compartir tu contraseña principal, puedes crear cuentas FTP secundarias:

  1. En DirectAdmin, ve a "Gestión de cuentas FTP".
  2. Haz clic en "Crear cuenta".
  3. Indica el nombre de usuario, la contraseña y el directorio al que tendrá acceso.
  4. Establece los permisos (lectura/escritura) según lo que necesites.
  5. Guarda los cambios.

[TIP] Limita el acceso de las cuentas FTP secundarias a carpetas específicas. Así evitas que alguien modifique archivos críticos de tu sitio.


Subir archivos por FTP: paso a paso

  1. Conecta tu cliente FTP al servidor.
  2. En el panel derecho, navega hasta public_html (o la carpeta que necesites).
  3. En el panel izquierdo, navega hasta la carpeta local donde tienes tus archivos.
  4. Selecciona los archivos o carpetas que quieras subir.
  5. Arrastra y suelta en el panel derecho (o usa el botón derecho > "Subir").
  6. Espera a que se complete la transferencia. El progreso se muestra en la parte inferior de FileZilla.

Descargar archivos por FTP

Para descargar archivos del servidor a tu computadora, el proceso es inverso:

  1. Conecta tu cliente FTP.
  2. Navega hasta la carpeta que contiene los archivos que quieres descargar.
  3. Selecciónalos en el panel derecho.
  4. Arrastra y suelta en el panel izquierdo (tu PC).
  5. Espera a que termine la descarga.

Buenas prácticas para la gestión de archivos

Gestionar archivos puede parecer sencillo, pero hay ciertas recomendaciones que te ahorrarán muchos dolores de cabeza:

Mantén una estructura organizada

  • Usa public_html únicamente para lo que debe ser público (tu web).
  • Crea subcarpetas lógicas: imagenes, css, js, documentos, etc.
  • No mezcles archivos del sistema con archivos web.

Realiza copias de seguridad periódicas

  • Usa la función de "Backup" de DirectAdmin para generar copias completas.
  • También puedes descargar tus archivos por FTP de forma regular.
  • Guarda las copias en un lugar externo (tu PC, un disco duro, la nube).

Evita subir archivos innecesarios

  • No subas archivos temporales, cachés o archivos de configuración locales.
  • Elimina archivos antiguos que ya no uses.
  • Comprime archivos en ZIP antes de subirlos si son muchos.

Verifica los permisos

  • Revisa que los permisos sean los correctos después de subir archivos.
  • Si un archivo no se muestra en tu web, probablemente tenga permisos incorrectos.
  • Si tu sitio da error 500, revisa los permisos de public_html y sus subcarpetas.

Preguntas frecuentes (FAQ)

¿Cuál es la diferencia entre el Administrador de Archivos y el FTP?

El Administrador de Archivos es una herramienta web integrada en DirectAdmin. No necesitas instalar nada, pero es más lento para transferencias grandes. El FTP requiere un cliente externo, pero es mucho más rápido y eficiente para subir o descargar muchos archivos.

¿Dónde debo subir los archivos de mi sitio web?

Todos los archivos que forman parte de tu página web deben estar dentro de la carpeta public_html. Si tienes subdominios, estos suelen tener su propia carpeta dentro de domains.

¿Qué hago si no veo mis archivos en la web después de subirlos?

  1. Verifica que los hayas subido a public_html y no a otra carpeta.
  2. Comprueba que el nombre del archivo sea correcto (por ejemplo, index.html o index.php).
  3. Revisa los permisos del archivo (deben ser al menos 644).
  4. Borra la caché de tu navegador o prueba con otro navegador.

¿Puedo usar DirectAdmin para gestionar archivos desde el móvil?

Sí, el Administrador de Archivos es accesible desde cualquier navegador, incluidos los de los móviles. Sin embargo, para tareas pesadas, te recomendamos usar una app FTP móvil como Solid Explorer o FTP Manager.

¿Es seguro cambiar los permisos a 777?

No. Los permisos 777 permiten que cualquier usuario del servidor pueda leer, escribir y ejecutar tus archivos. Esto es un riesgo de seguridad grave. Úsalo solo temporalmente y en casos muy concretos, y luego vuelve a 644 o 755.

¿Qué es Syspanel y en qué se diferencia?

Syspanel (anteriormente HestiaCP) es otro panel de control de hosting. Se accede por el puerto 2106 y tiene una interfaz diferente, pero cumple funciones similares: gestionar dominios, correos, bases de datos y archivos. Si tu hosting usa Syspanel, las operaciones de archivos son parecidas, aunque la interfaz cambia.


Conclusión

Gestionar archivos y directorios en DirectAdmin es una tarea sencilla una vez que conoces las herramientas disponibles. Tanto el Administrador de Archivos como el FTP son opciones válidas y complementarias: usa el primero para tareas rápidas y el segundo para transferencias masivas o trabajo profesional.

Recuerda siempre mantener una estructura organizada, hacer copias de seguridad y respetar los permisos correctos. Con estos conocimientos, podrás administrar tu hosting con total confianza y resolver la mayoría de los problemas relacionados con archivos de tu sitio web.

Si tienes dudas, no dudes en consultar la documentación oficial de DirectAdmin o contactar con el soporte de tu proveedor de hosting. ¡Buena suerte con tu proyecto!

¿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