Mcatorce Suite
← Volver a herramientas

Calculadora Chmod

Convierte permisos de archivos Unix entre casillas, números octales y notación simbólica.

LecturaEscrituraEjecución
Propietario
Grupo
Otros
Octal 755
Simbólico rwxr-xr-x
Comando (numérico) chmod 755 file
Comando (simbólico) chmod u=rwx,g=rx,o=rx file

Conjuntos de permisos comunes

¿Qué es chmod y cómo funcionan los permisos?

En Linux, macOS y otros sistemas Unix, cada archivo tiene tres conjuntos de permisos: uno para el propietario, uno para el grupo y uno para todos los demás. Cada conjunto puede permitir lectura (4), escritura (2) y ejecución (1). Sumar los valores de las acciones permitidas da un dígito, así que lectura y escritura es 6 y lectura, escritura y ejecución es 7. Tres dígitos describen todo el archivo, por ejemplo 755.

El comando chmod cambia estos permisos, usando el número octal o la notación simbólica como rwxr-xr-x. Un cuarto dígito inicial define bits especiales: setuid y setgid ejecutan un programa con la identidad de su propietario o grupo, y el sticky bit en un directorio impide que los usuarios borren archivos ajenos. Ten cuidado con 777, que permite a cualquier usuario modificar el archivo.

Cómo usar la calculadora

  1. Marca los permisos de propietario, grupo y otros, o escribe un valor octal como 640.
  2. Si quieres, activa setuid, setgid o el sticky bit.
  3. Copia el número octal, la cadena simbólica o el comando chmod completo.

Casos de uso comunes

  • Servidores web - usa 644 para archivos y 755 para directorios en una cuenta de hosting.
  • Claves SSH - las claves privadas deben ser 600 o el cliente se niega a usarlas.
  • Scripts de shell - haz ejecutable un script con 755 o con el simbólico u+x.