Entender y configurar permisos de archivos en Linux
Cada archivo y directorio en Linux, macOS y otros sistemas tipo Unix tiene permisos que controlan quién puede leerlo, modificarlo y ejecutarlo. Se representan mediante números como 755 o letras como rwxr-xr-x, y se asignan con el comando chmod. Esta calculadora convierte entre ambas formas, explica qué permite cada configuración y te da el comando exacto para ejecutar.
Características
- Panel de casillas para lectura, escritura y ejecución del propietario, el grupo y otros.
- Escribe un modo en formato octal (
644,4755) o simbólico (rw-r--r--). - Bits especiales: setuid, setgid y sticky.
- Resumen en lenguaje claro de los permisos.
- Comando chmod listo para copiar con el nombre de tu archivo.
- Ajustes preestablecidos comunes y para qué se utilizan.
Cómo funcionan los números
Cada dígito es la suma de lectura (4), escritura (2) y ejecución (1):
| Dígito | Permisos | Simbólico |
|---|---|---|
| 7 | lectura + escritura + ejecución | rwx |
| 6 | lectura + escritura | rw- |
| 5 | lectura + ejecución | r-x |
| 4 | solo lectura | r-- |
| 0 | sin acceso | --- |
Los tres dígitos se aplican al propietario, al grupo y a todos los demás, en ese orden. Un cuarto dígito inicial configura los bits especiales.
Permisos típicos
| Modo | Uso |
|---|---|
644 |
Archivos normales, páginas web, imágenes |
755 |
Scripts, programas y directorios |
600 |
Archivos privados como claves SSH y archivos .env |
700 |
Directorios privados como ~/.ssh |
664 / 775 |
Archivos y carpetas compartidos con un grupo |
400 |
Secretos de solo lectura, ej. archivos de claves en la nube |
Herramientas relacionadas
Programa scripts con el Generador de expresiones cron, verifica archivos descargados con el Generador de hash, o convierte números octales a binario y hexadecimal con el Conversor de base numérica.