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

Cómo usar el Administrador de archivos en DirectAdmin (Guía para novatos)

Actualizado el 1 de septiembre de 2025

¿Qué es el Administrador de archivos de DirectAdmin y por qué te va a simplificar la vida?

Si estás empezando en el mundo del hosting, es muy probable que hayas oído hablar de DirectAdmin. Es uno de los paneles de control más populares y, afortunadamente, uno de los más intuitivos. Dentro de él, una de las herramientas que más vas a utilizar es el Administrador de archivos. Piensa en él como el "Explorador de archivos" de Windows o el "Finder" de Mac, pero dentro de tu servidor.

Con el administrador archivos directadmin podrás subir, descargar, editar, mover, copiar y eliminar archivos y carpetas de tu sitio web sin necesidad de saber usar programas complicados como FTP (File Transfer Protocol). Es una solución visual y accesible desde cualquier navegador web, perfecta para principiantes.

Este artículo es tu guía definitiva. Vamos a explorar cada rincón de esta herramienta para que aprendas a gestionar archivos directadmin como un profesional desde el primer día. No necesitas ser un experto en Linux ni en líneas de comando, solo tener ganas de aprender. ¡Vamos a ello!

Primeros pasos: Cómo acceder al Administrador de archivos

Antes de empezar a mover archivos, necesitas saber dónde está la herramienta. El proceso es muy sencillo:

  1. Inicia sesión en tu panel de DirectAdmin. Normalmente, la URL es algo como https://tudominio.com:2222 o la dirección IP de tu servidor seguida de :2222.
  2. Una vez dentro, busca el icono que dice "Administrador de Archivos" (File Manager). Generalmente, está en la sección de "Archivos" o en la página principal de tu cuenta.
  3. Haz clic en él. Se abrirá una nueva ventana o pestaña en tu navegador mostrando la estructura de carpetas de tu cuenta de hosting.

¿Qué es lo que estás viendo? Básicamente, estás viendo la raíz de tu cuenta. La carpeta más importante aquí es domains (o dominios). Dentro de ella, encontrarás una subcarpeta con el nombre de tu dominio (por ejemplo, tudominio.com). Y dentro de esa, una carpeta llamada public_html. Esta es tu carpeta pública, el lugar donde debes subir todos los archivos de tu sitio web (imágenes, HTML, CSS, etc.) para que sean visibles en internet.

[INFO] Si tu web está en un subdominio (como blog.tudominio.com), tendrás una carpeta similar dentro de domains con el nombre de ese subdominio y su propia carpeta public_html.

Subir archivos a tu servidor: El proceso paso a paso

Una de las tareas más comunes es subir archivos directadmin. Ya sea que quieras instalar un script, subir una imagen o actualizar tu web, aquí te muestro cómo hacerlo de forma segura.

Subida sencilla usando el botón "Subir"

  1. Dentro del Administrador de Archivos, navega hasta la carpeta de destino. Por ejemplo, domains/tudominio.com/public_html.
  2. En la barra de herramientas superior, haz clic en el botón "Subir" (Upload).
  3. Se abrirá una nueva pantalla con un área de arrastrar y soltar. También puedes hacer clic en el botón "Seleccionar archivos" para buscarlos en tu ordenador.
  4. Arrastra los archivos desde tu computadora a esa área o selecciónalos manualmente.
  5. Verás una barra de progreso. Cuando termine, los archivos aparecerán automáticamente en la carpeta donde estabas.

[TIP] Puedes subir varios archivos a la vez. Para seleccionar varios, mantén presionada la tecla Ctrl (o Cmd en Mac) mientras haces clic en los archivos.

Subir archivos comprimidos (ZIP) y descomprimirlos

Esta es una técnica que te ahorrará muchísimo tiempo, especialmente si tienes que subir un sitio web completo (como un WordPress o una tienda online).

  1. Comprime tus archivos en tu ordenador en un archivo .zip. Asegúrate de que la estructura de carpetas dentro del ZIP sea la correcta (normalmente, todos los archivos del sitio deben estar dentro de la raíz del ZIP).
  2. Sube el archivo .zip a la carpeta public_html siguiendo los pasos anteriores.
  3. Una vez subido, verás el archivo .zip en la lista. Haz clic derecho sobre él (o selecciónalo y haz clic en el botón "Extraer" en la barra superior).
  4. Se abrirá una ventana preguntándote dónde extraer los archivos. Por defecto, te mostrará la carpeta actual. Haz clic en "Extraer".
  5. ¡Listo! DirectAdmin descomprimirá el archivo y colocará todo su contenido en la carpeta.

[WARNING] Después de extraer el contenido, es una buena práctica eliminar el archivo .zip del servidor para mantener tu espacio de almacenamiento limpio y evitar posibles accesos no deseados.

Gestionar archivos y carpetas: Organiza tu hosting

Saber gestionar archivos directadmin no es solo subirlos, también es mantener todo en orden. Aquí tienes las operaciones básicas que podrás realizar con un clic derecho sobre cualquier archivo o carpeta.

Crear, renombrar y mover archivos

  • Crear un archivo o carpeta: Haz clic en el botón "Crear" (o "New") en la barra superior. Podrás elegir entre crear una nueva carpeta o un archivo vacío. Esto es útil para crear un index.html de prueba, por ejemplo.
  • Renombrar: Haz clic derecho sobre el archivo o carpeta y selecciona "Renombrar". Escribe el nuevo nombre y pulsa Enter. Ojo con las mayúsculas y los espacios, es mejor usar guiones bajos (_) o medios (-) en lugar de espacios.
  • Mover o Copiar: Selecciona el archivo o carpeta, haz clic en "Cortar" o "Copiar" en la barra superior (o con clic derecho). Luego, navega a la carpeta de destino y haz clic en el botón "Pegar" (o "Paste"). Es una forma visual de mover archivos entre carpetas.

Eliminar archivos de forma segura

  1. Selecciona el archivo o carpeta que deseas eliminar.
  2. Haz clic en el icono de la papelera o elige "Eliminar" en el menú de clic derecho.
  3. DirectAdmin te pedirá confirmación. Asegúrate de que es el archivo correcto y confirma.

[WARNING] ¡Cuidado! A diferencia de la papelera de reciclaje de tu ordenador, eliminar un archivo en DirectAdmin suele ser una acción permanente. No hay una forma fácil de recuperarlo desde el panel. Si no estás seguro, es mejor que primero lo descargues a tu computadora como copia de seguridad.

Cambiar permisos de archivos y carpetas: La clave de la seguridad

Este es uno de los conceptos que más miedo da al principio, pero es fundamental para que tu web funcione correctamente. Los permisos determinan quién puede leer, escribir o ejecutar tus archivos.

  • Lectura (Read): Permite ver el contenido del archivo.
  • Escritura (Write): Permite modificar el contenido del archivo.
  • Ejecución (Execute): Permite ejecutar el archivo (si es un script, por ejemplo).

Estos permisos se asignan a tres grupos de usuarios:

  • Propietario (Owner): Generalmente, tu usuario de hosting.
  • Grupo (Group): Un grupo de usuarios del servidor.
  • Público (Public/Others): Todos los demás visitantes de tu web.

Se representan con un número de tres dígitos (como 644 o 755). El primer dígito es para el propietario, el segundo para el grupo y el tercero para el público.

  • 4 = Lectura
  • 5 = Lectura + Ejecución
  • 6 = Lectura + Escritura
  • 7 = Lectura + Escritura + Ejecución

Cómo cambiar los permisos en DirectAdmin

  1. Haz clic derecho sobre el archivo o carpeta y selecciona "Cambiar Permisos" (Change Permissions).
  2. Se abrirá una ventana con casillas de verificación o un campo numérico.
  3. Para un archivo PHP normal, lo estándar es 644. Para una carpeta, lo estándar es 755.
  4. Si tienes problemas con un script que necesita escribir archivos (como una caché), puede que necesites poner 775 o, temporalmente, 777. Pero usa 777 con muchísimo cuidado, ya que le da permisos totales a cualquiera.

[TIP] La regla general es: archivos en 644 y carpetas en 755. Solo cambia estos valores si tienes un motivo muy concreto y sabes lo que haces.

Editar archivos directamente desde el panel

¿Necesitas hacer un cambio rápido en un archivo de configuración o en una página HTML? No necesitas descargarlo, editarlo y volver a subirlo. DirectAdmin incluye un editor de texto integrado.

  1. Haz clic derecho sobre el archivo que quieres editar (por ejemplo, un .txt, .html o .php).
  2. Selecciona "Editar" (Edit).
  3. Se abrirá una nueva ventana con el código fuente del archivo.
  4. Realiza los cambios que necesites.
  5. Haz clic en el botón "Guardar" (Save) en la parte superior.

[INFO] Si el archivo tiene un color de fondo amarillo, significa que no tiene permisos de escritura. Deberás cambiar los permisos a 644 o 666 para poder guardar los cambios. Después de guardar, puedes volver a poner los permisos a un valor más seguro.

Otras funciones útiles del Administrador de archivos

  • Descargar archivos: Haz clic derecho sobre un archivo y selecciona "Descargar". Se guardará en tu ordenador.
  • Ver el uso de espacio: En la parte inferior o superior del administrador, puedes ver cuánto espacio estás utilizando en tu cuenta.
  • Crear archivos de acceso protegido: DirectAdmin te permite proteger carpetas con contraseña, lo que es muy útil para áreas privadas de tu web.

Preguntas frecuentes (FAQ) sobre el Administrador de archivos

1. No puedo subir un archivo, ¿qué hago?
Primero, verifica que el archivo no supere el límite de tamaño que tu proveedor de hosting permite. Si es muy grande, intenta comprimirlo en un ZIP. También revisa que tengas espacio de almacenamiento libre en tu cuenta.

2. ¿Cuál es la diferencia entre public_html y public_ftp?
public_html es la carpeta que se sirve a través de la web (HTTP). Es donde va tu sitio. public_ftp es la carpeta que se comparte a través del protocolo FTP para que otros usuarios puedan descargar archivos, pero no se muestra directamente en tu web.

3. He cambiado los permisos a 777 y ahora mi web no funciona, ¿qué hago?
No es que no funcione, sino que es un riesgo de seguridad. Vuelve a cambiarlos a 755 para carpetas y 644 para archivos. Si tu script necesitaba escribir, busca una configuración más específica en su documentación.

4. ¿Puedo usar el Administrador de Archivos para instalar WordPress?
¡Sí! Puedes descargar WordPress desde wordpress.org, subir el ZIP a public_html y extraerlo. Luego, sigue el asistente de instalación de WordPress en tu navegador.

5. ¿Es lo mismo que usar un cliente FTP como FileZilla?
La función es la misma, pero el Administrador de Archivos es más visual y no requiere configurar nada. Para tareas rápidas, es perfecto. Para subir cientos de archivos, un cliente FTP puede ser más rápido, pero para empezar, el administrador de archivos es más que suficiente.

6. ¿Qué significa el error "Permiso denegado" al subir un archivo?
Significa que la carpeta de destino no tiene permisos de escritura para tu usuario. Cambia los permisos de la carpeta a 755 o 775 y vuelve a intentarlo.

7. ¿Puedo gestionar los archivos de mi base de datos desde aquí?
No. El Administrador de Archivos es para archivos y carpetas. Para bases de datos, necesitas usar herramientas como phpMyAdmin, que también encontrarás en tu panel de DirectAdmin.

8. Si uso otro panel como Syspanel (antes conocido como HestiaCP), ¿es igual?
La lógica es muy similar, pero la interfaz cambia. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Aunque los botones y el diseño sean diferentes, los conceptos de public_html, permisos y subida de archivos son universales en el hosting Linux.

Conclusión: Domina tu hosting con el Administrador de Archivos

Como has visto, el administrador archivos directadmin es una herramienta increíblemente potente y, a la vez, fácil de usar. No necesitas ser un gurú de la informática para gestionar archivos directadmin de manera efectiva. Con lo que has aprendido hoy, ya puedes:

  • Subir archivos directadmin de forma individual o en masa (ZIP).
  • Organizar tu contenido creando, moviendo y eliminando carpetas.
  • Cambiar permisos directadmin para asegurar tu sitio.
  • Editar archivos sobre la marcha sin salir del panel.

Te animo a que entres en tu panel y practiques. Crea una carpeta de prueba, sube un archivo, cámbiale los permisos, edítalo... La mejor manera de aprender es experimentando. En poco tiempo, te sentirás tan cómodo que te olvidarás de que estás trabajando en un servidor remoto. ¡Ya es hora de que tomes el control total 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