Calculadora CHMOD: Permisos de archivos y carpetas

Calculadora CHMOD — una herramienta conveniente para configurar permisos de acceso. Ingrese una combinación y obtenga el resultado en formato numérico y simbólico.

Configuración de CHMOD

PermisosPermisos del PropietarioPermisos del GrupoPermisos de Otros
Leer
Escribir
Ejecutar

Formato de Salida

Permisos Especiales

Comandos CHMOD Generados

Apoyar DevBox Tools ❤️

Características de la herramienta "Calculadora CHMOD"

Conversión de Permisos Numéricos y Simbólicos

Convierte entre formatos octales (numéricos) y simbólicos de permisos instantáneamente. Ingresa 755 para ver rwxr-xr-x, o viceversa.

Representación Visual de Permisos

Ve una representación visual clara de los permisos con casillas de verificación que muestran permisos de lectura, escritura y ejecución para cada tipo de usuario.

Permisos de Usuario, Grupo y Otros

Configura permisos para propietario (usuario), grupo y otros por separado, con soporte para todas las combinaciones de permisos estándar.

Guía y detalles de uso

La calculadora CHMOD le ayuda a determinar rápidamente y configurar correctamente los permisos de archivos y directorios en sistemas tipo Unix (Linux, macOS, BSD). La herramienta convierte los permisos entre formato simbólico y numérico (octal), visualiza los derechos de acceso y genera comandos listos para usar en la terminal.

Esto es especialmente importante para la administración de servidores, el despliegue de aplicaciones web, las canalizaciones CI/CD, los contenedores y los sistemas de almacenamiento.

Qué son los permisos CHMOD

En los sistemas Unix, el acceso a un archivo se define para tres grupos de usuarios:

  • Usuario (User — u): el propietario del archivo o el usuario asignado.

  • Grupo (Group — g): los usuarios que pertenecen al grupo del archivo.

  • Otros (Others — o): todos los demás usuarios del sistema.

Cada grupo puede tener tres tipos de permisos (r, w, x):

Permiso

Símbolo

Octal

Para archivos

Para directorios

Lectura

r

4

Leer el contenido del archivo

Listar el contenido del directorio

Escritura

w

2

Modificar el archivo

Crear, eliminar y renombrar archivos

Ejecución

x

1

Ejecutar como programa o script

Entrar al directorio (cd) y acceder a su contenido

Sin el permiso de ejecución (x), un directorio resulta prácticamente inaccesible, incluso si se concede permiso de lectura (r).

La suma de los valores determina el número final de permisos para cada grupo de usuarios.

Referencia de valores de permisos

Nivel de acceso

Simbólico

Cálculo

Octal

Acceso completo

rwx

4+2+1

7

Lectura y escritura

rw-

4+2

6

Lectura y ejecución

r-x

4+1

5

Solo lectura

r--

4

4

Escritura y ejecución

-wx

2+1

3

Solo escritura

-w-

2

2

Solo ejecución

--x

1

1

Sin acceso

---

0

0

Configuraciones de permisos más comunes

Caso de uso

Simbólico

Octal

Acceso completo (NO recomendado)

rwxrwxrwx

777

Directorios compartidos por grupo

rwxrwxr-x

775

Archivos compartidos por grupo

rw-rw-r--

664

Directorios y scripts privados

rwx------

700

Archivos privados (claves SSH, contraseñas)

rw-------

600

Directorios y scripts ejecutables

rwxr-xr-x

755

Archivos web estándar (HTML, CSS, imágenes)

rw-r--r--

644

Opciones de formato de salida

Al ejecutar el comando chmod, puede controlar cómo se muestran los resultados:

  • Verbose (-v) — salida detallada que muestra los cambios para cada archivo procesado.

  • Changes (-c) — muestra solo los archivos cuyos permisos realmente se modificaron.

  • Silent (-f) — suprime los mensajes de error (por ejemplo, acceso denegado o archivos inexistentes).

  • Default — modo estándar que muestra solo mensajes críticos (como errores), sin detalles sobre operaciones exitosasOpciones de aplicación de permisos.

Estas configuraciones controlan cómo y dónde se aplican los permisos:

  • Recursive (-R) — aplica los permisos a un directorio y a todo su contenido, incluidos subdirectorios, archivos y enlaces simbólicos (el comportamiento puede variar según el sistema).

  • Reference File (--reference=FILE_NAME) — copia los permisos de un archivo existente en lugar de especificar un modo numérico.

  • Bits especiales de permisos:

    • Setuid (+s para el propietario) — el ejecutable se ejecuta con los privilegios del propietario del archivo en lugar del usuario que lo inició.

    • Setgid (+g) — el comportamiento depende del tipo de objeto: Para archivos (el programa se ejecuta con los privilegios del grupo del archivo), Para directorios (los nuevos archivos heredan el grupo del directorio, lo que facilita el trabajo colaborativo).

    • Sticky Bit (+t) — se utiliza principalmente en directorios compartidos. Permite a los usuarios eliminar o renombrar solo los archivos que les pertenecen (comúnmente usado en /tmp).

Calculadora CHMOD: Permisos de archivos y carpetas

alien

La calculadora CHMOD te ayuda a calcular permisos de archivos y directorios para sistemas Linux y Unix. Esta herramienta convierte entre formatos numéricos (octales) y simbólicos de permisos, facilitando la configuración de permisos correctos para archivos y directorios.

Los permisos CHMOD controlan quién puede leer, escribir y ejecutar archivos o directorios. La herramienta soporta tanto la notación octal de tres dígitos (como 755) como la notación simbólica (como rwxr-xr-x), proporcionando flexibilidad para diferentes casos de uso.

Perfecta para administradores de sistemas, desarrolladores y cualquiera que trabaje con sistemas Linux/Unix y necesite entender y configurar permisos de archivos correctamente.

Preguntas Frecuentes (FAQ)

Una calculadora chmod es una herramienta que te ayuda a calcular y entender los permisos de archivos Unix/Linux. Convierte entre notación de permisos numérica (octal) (como 755) y notación simbólica (como rwxr-xr-x), facilitando el establecimiento de permisos de archivos correctos.

Los tres dígitos representan permisos para tres grupos de usuarios diferentes: Propietario (primer dígito), Grupo (segundo dígito) y Otros (tercer dígito). Cada dígito es una suma de permisos de lectura (4), escritura (2) y ejecución (1). Por ejemplo, 755 significa que el propietario tiene lectura+escritura+ejecución (7), el grupo tiene lectura+ejecución (5) y otros tienen lectura+ejecución (5).

Simplemente ingresa el valor de permiso numérico (como 755, 644, 777) o usa las casillas de verificación para seleccionar permisos individuales. La calculadora te mostrará instantáneamente la notación simbólica y explicará qué significa cada permiso para el propietario del archivo, grupo y otros.

Los valores comunes incluyen: 755 (rwxr-xr-x) para archivos ejecutables, 644 (rw-r--r--) para archivos regulares, 600 (rw-------) para archivos privados, 777 (rwxrwxrwx) para acceso completo, y 750 (rwxr-x---) para archivos accesibles solo por el propietario y grupo.

No, los permisos 777 dan acceso de lectura, escritura y ejecución a todos, lo que representa un riesgo de seguridad. Usa 777 solo para archivos temporales o en entornos muy específicos y controlados. Para archivos web, 755 para directorios y 644 para archivos suele ser suficiente.

Para archivos: lectura (r) permite ver el contenido, escritura (w) permite modificaciones, ejecución (x) permite ejecutar el archivo. Para directorios: lectura (r) permite listar contenidos, escritura (w) permite crear/eliminar archivos, ejecución (x) permite acceder al directorio. Un directorio necesita permiso de ejecución para ser accesible.

Esta herramienta está diseñada específicamente para permisos chmod de Unix/Linux. Windows usa un sistema de permisos diferente (ACL - Listas de Control de Acceso), por lo que los valores numéricos y la notación simbólica no se aplican directamente a los permisos de archivos de Windows.

Usa el comando chmod en tu terminal: 'chmod 755 filename' o 'chmod u+rwx,g+rx,o+rx filename'. La calculadora te muestra tanto el formato numérico como el simbólico que puedes usar con el comando chmod.

Califica esta herramienta
4.5(24 usuarios calificaron)