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

DirectAdmin: Cómo cambiar los permisos de archivos y carpetas (CHMOD)

Actualizado el 26 de enero de 2026

¿Qué son los permisos de archivos y por qué son tan importantes?

Imagina que tu hosting es un edificio de oficinas. Cada archivo y carpeta de tu web es una habitación, y los permisos (CHMOD) son las llaves que deciden quién puede entrar, quién puede leer los documentos, quién puede modificarlos y quién puede tirarlos a la basura. Si le das las llaves del edificio a todo el mundo, estás pidiendo un desastre.

En el mundo del hosting, los permisos se representan con números como 644, 755 o 777. Cada número tiene un significado concreto y determina qué puede hacer el propietario, el grupo y el resto de usuarios con un archivo o carpeta. Entender esto es fundamental para la seguridad archivos DirectAdmin, porque un permiso mal configurado puede exponer tus datos personales, contraseñas o incluso permitir que un atacante modifique tu web.

En este artículo, te voy a explicar paso a paso cómo cambiar los permisos de archivos y carpetas (CHMOD) usando DirectAdmin. No necesitas ser un experto en programación; te lo contaré todo de forma clara y sencilla, como si estuviéramos tomando un café. Al final, serás capaz de revisar y ajustar los permisos de tu web con total confianza.

Los números mágicos: 644, 755 y 777

Antes de ponernos manos a la obra, vamos a descifrar el código. Los permisos se dividen en tres grupos de usuarios:

  • Propietario (Owner): Eres tú, el dueño de la cuenta de hosting.
  • Grupo (Group): Un conjunto de usuarios que pueden tener acceso (normalmente, el grupo del servidor).
  • Otros (Others): Todo el resto del mundo, incluidos los visitantes de tu web.

Cada grupo tiene tres acciones posibles: leer (r), escribir (w) y ejecutar (x). En formato numérico, estos valores se suman:

  • Leer (r) = 4
  • Escribir (w) = 2
  • Ejecutar (x) = 1

Así, el famoso 644 se desglosa así: el propietario tiene 4+2+0 = 6 (leer y escribir), el grupo tiene 4 (solo leer) y otros tienen 4 (solo leer). Esto es perfecto para archivos estáticos como imágenes o HTML, ya que el servidor puede leerlos, pero nadie puede modificarlos.

El 755 es común para carpetas: el propietario tiene 7 (leer, escribir y ejecutar), mientras que grupo y otros tienen 5 (leer y ejecutar). Ejecutar en una carpeta significa poder entrar en ella.

Y el temido 777 es el "todo el mundo puede hacer todo". NUNCA uses 777 en un entorno de producción, ya que es la puerta abierta perfecta para que cualquiera pueda modificar tus archivos. Es como dejar la puerta de tu casa abierta con un cartel que dice "pase usted".

Cambiar permisos (CHMOD) desde el Administrador de Archivos de DirectAdmin

DirectAdmin incluye un gestor de archivos integrado y muy visual. Esta es la forma más fácil para cambiar los permisos DirectAdmin sin tener que usar comandos complicados.

Paso 1: Accede al Administrador de Archivos

Primero, inicia sesión en tu panel de DirectAdmin. Normalmente, la URL es algo como https://tudominio.com:2222. Una vez dentro, busca el icono que dice "Administrador de Archivos" o "File Manager". Haz clic en él.

Paso 2: Navega hasta el archivo o carpeta

Se abrirá una interfaz que muestra la estructura de directorios de tu cuenta. Verás carpetas como public_html, domains, backups, etc. La carpeta public_html es la más importante, ya que es la raíz de tu sitio web.

Navega hasta la carpeta o archivo al que quieras cambiar los permisos. Por ejemplo, si quieres ajustar los permisos de una carpeta llamada imagenes, haz clic en public_html y luego busca imagenes.

Paso 3: Abre la ventana de permisos

Una vez que hayas localizado el archivo o carpeta, marca la casilla que aparece a su izquierda. Verás que en la barra superior se activan varias opciones. Busca un icono que parece un candado o que dice "Permisos". Haz clic en él.

Se abrirá una ventana emergente con tres columnas (Propietario, Grupo, Otros) y tres casillas de verificación en cada una: Leer, Escribir y Ejecutar. También verás un campo numérico que se actualiza automáticamente según las casillas que marques.

Paso 4: Establece los permisos correctos

Aquí tienes una guía rápida de los permisos más comunes y recomendados:

  • Archivos normales (HTML, PHP, imágenes): 644. Marca Leer y Escribir para el propietario, y solo Leer para el grupo y otros.
  • Carpetas: 755. Marca Leer, Escribir y Ejecutar para el propietario, y Leer y Ejecutar para el grupo y otros.
  • Archivos de configuración sensibles (como wp-config.php en WordPress): 600 o 640. Esto restringe el acceso al propietario y quizás al grupo, pero nunca a "otros".

Puedes escribir el número directamente en el campo numérico si lo prefieres. Por ejemplo, escribe 644 y pulsa Enter; las casillas se marcarán automáticamente.

Paso 5: Guarda los cambios

Una vez que hayas configurado los permisos, haz clic en el botón "Guardar" o "Aceptar". La ventana se cerrará y verás que la columna de permisos de ese archivo se ha actualizado.

[INFO] Si no ves la columna de permisos, puede que tengas que activarla desde el menú de "Configuración" del propio Administrador de Archivos. Busca una opción que diga "Mostrar permisos" y actívala.

Cambiar permisos de forma masiva con "Seleccionar todo"

Si tienes que cambiar los permisos de muchos archivos a la vez, DirectAdmin te lo pone fácil. En el Administrador de Archivos, puedes marcar la casilla de la esquina superior izquierda de la lista para seleccionar todos los archivos de la carpeta actual. Luego, haz clic en el icono de "Permisos" y aplica el cambio a todos ellos.

[WARNING] Ten mucho cuidado al cambiar permisos de forma masiva. Si aplicas 777 a toda tu carpeta public_html, estarás comprometiendo seriamente la seguridad archivos DirectAdmin. Siempre es mejor ser selectivo y solo cambiar los permisos de los archivos que realmente lo necesitan.

Alternativa avanzada: el cliente FTP (FileZilla, por ejemplo)

Si te sientes más cómodo usando un cliente FTP como FileZilla, también puedes cambiar los permisos desde ahí. Simplemente, conéctate a tu servidor usando las credenciales FTP que tienes en DirectAdmin (puedes verlas en la sección "Cuentas FTP"). Una vez conectado, haz clic derecho sobre el archivo o carpeta y selecciona "Permisos de archivo...".

Se abrirá una ventana similar a la de DirectAdmin, con casillas y un campo numérico. El proceso es idéntico: marca las casillas o escribe el número y pulsa Aceptar.

[TIP] Usar FTP es muy útil cuando necesitas cambiar permisos de muchos archivos en diferentes carpetas sin tener que navegar por la interfaz web de DirectAdmin. Además, FileZilla te permite ver los permisos actuales de un vistazo en la columna "Permisos".

¿Qué permisos debo usar en cada situación? (Guía rápida de CHMOD)

Para que no te pierdas, aquí tienes una tabla de referencia rápida con los permisos más comunes y para qué se usan:

  • 644: Archivos estáticos (HTML, CSS, JS, imágenes). Es el valor más seguro y el que deberías usar por defecto.
  • 755: Carpetas y directorios. Permite al propietario modificar el contenido y a los demás solo leer y acceder.
  • 600: Archivos de configuración críticos (como wp-config.php, .htaccess o archivos de logs). Solo el propietario puede leer y escribir.
  • 640: Similar a 600, pero permite al grupo leer. Útil si tienes un equipo de desarrollo.
  • 750: Carpetas que necesitan ser accesibles solo para el propietario y el grupo, como directorios de administración.
  • 777: EVITAR SIEMPRE. Da permisos totales a todos. Es un riesgo de seguridad grave.

[WARNING] Si tu web usa WordPress, Joomla, PrestaShop o cualquier otro CMS, presta especial atención a los permisos. Muchos ataques se aprovechan de archivos con permisos 777 para inyectar malware. Si un plugin o manual te pide usar 777, desconfía. Busca alternativas o consulta con tu proveedor de hosting.

Preguntas frecuentes (FAQ) sobre permisos en DirectAdmin

¿Por qué mi web da error 500 después de cambiar los permisos?

Esto suele pasar porque has establecido permisos demasiado restrictivos. Por ejemplo, si pones 600 a un archivo PHP que necesita ser leído por el servidor web, este no podrá ejecutarlo y te mostrará un error 500. Revisa los permisos que has cambiado y vuelve a ponerlos a 644 o 755.

¿Es lo mismo cambiar permisos en DirectAdmin que en Syspanel?

Aunque este artículo se centra en DirectAdmin, es importante que sepas que el concepto es el mismo en cualquier panel de control. Por ejemplo, si algún día usas Syspanel (que es como se llama ahora HestiaCP), el acceso se realiza a través del puerto 2106 y el proceso es muy similar. Busca la sección de "Administrador de Archivos" y sigue los mismos pasos.

¿Cómo puedo saber qué permisos tiene un archivo actualmente?

En el Administrador de Archivos de DirectAdmin, los permisos se muestran en una columna con un formato como 644, 755, etc. Si no la ves, activa la opción de "Mostrar permisos" en la configuración del administrador.

¿Qué pasa si no sé qué permisos usar?

La regla de oro es: si no estás seguro, usa 644 para archivos y 755 para carpetas. Estos son los valores estándar y los que funcionan en el 99% de los casos. Si tienes dudas, no cambies nada y consulta con el soporte de tu hosting.

Conclusión y buenas prácticas de seguridad

Cambiar los permisos DirectAdmin (CHMOD) es una tarea sencilla pero muy poderosa. Dominarla te permitirá mantener tu web a salvo de accesos no autorizados y de posibles ataques malintencionados. Recuerda estos puntos clave:

  • Usa siempre el principio de menor privilegio: Dale a cada archivo solo los permisos que necesita para funcionar.
  • Evita el 777 a toda costa. Es la principal causa de vulnerabilidades en sitios web.
  • Revisa periódicamente los permisos de tu public_html, sobre todo después de instalar o actualizar un CMS.
  • Si tienes dudas, no improvises. Un error puede dejar tu web inaccesible. Siempre puedes revertir los cambios.

La seguridad archivos DirectAdmin es una responsabilidad compartida entre tu proveedor de hosting y tú. Con estos conocimientos, ya tienes la parte que te toca bien cubierta. Si en algún momento te sientes perdido, no dudes en contactar con tu soporte técnico; para eso están.

Ahora que ya sabes cómo cambiar los permisos carpetas y archivos, te animo a que revises tu web y te asegures de que todo está en orden. Es una tarea de mantenimiento que, bien hecha, te ahorrará muchos quebraderos de cabeza en el futuro. ¡Manos a la obra!

¿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