Calculadora Chmod

Calcula los permisos de archivos de Linux en formato octal o simbólico.

Los permisos de archivos Unix pueden ser confusos con su notación octal y flags simbólicos rwx. Esta calculadora chmod gratuita traduce entre formatos de permisos numéricos (ej. 755) y simbólicos (ej. rwxr-xr-x) instantáneamente. Construye permisos visualmente con casillas o escribe un código octal. Todo se ejecuta localmente en tu navegador.

Loading Chmod Calculator...
Tus datos no salen de tu navegador
Tutorial

Cómo usar

1
1

Paso de Uso

Calcula los permisos de archivos de Linux en formato octal o simbólico.

Guide

Guía Completa de Permisos Unix y chmod

¿Qué son los permisos de archivos Unix?

Cada archivo y directorio en Unix/Linux tiene permisos que controlan quién puede leer, escribir o ejecutar. Se dividen en tres clases: propietario (usuario), grupo y otros (mundo). Cada clase puede tener permisos de lectura (r), escritura (w) y ejecución (x) independientemente. Estos nueve bits, más bits especiales como setuid, setgid y sticky, forman el modelo de protección de archivos en sistemas Unix incluyendo Linux y macOS.

Entendiendo la notación octal

La notación octal (base 8) representa cada clase como un dígito de 0 a 7. Lectura = 4, escritura = 2, ejecución = 1. Suma los valores: rwx = 7, r-x = 5, r-- = 4. El clásico 755 significa que el propietario puede leer, escribir y ejecutar, mientras grupo y otros solo pueden leer y ejecutar. Esta notación compacta se usa con el comando chmod en la terminal.

chmod simbólico vs numérico

chmod soporta modos simbólico y numérico. El simbólico usa letras (u, g, o, a) con operadores (+, -, =) y permisos (r, w, x). Por ejemplo, chmod u+x agrega ejecución al propietario. El numérico establece todo a la vez: chmod 644 da rw-r--r--. El simbólico es mejor para cambios incrementales; el numérico para establecer desde cero.

Mejores prácticas

Sigue el principio de mínimo privilegio. Usa 644 para archivos regulares, 755 para directorios y scripts, 600 para archivos sensibles como claves SSH. Evita 777 en producción ya que crea vulnerabilidades graves. Prueba cambios de permisos en un entorno de staging primero.

Examples

Ejemplos Resueltos

Ejemplo: Permisos para servidor web

Dado: un archivo HTML que el servidor web debe poder leer, pero solo el propietario debe modificar.

1

Paso 1: Propietario necesita lectura + escritura = 4+2 = 6.

2

Paso 2: Grupo necesita lectura = 4.

3

Paso 3: Otros necesitan lectura = 4.

Resultado: chmod 644 index.html (rw-r--r--)

Ejemplo: Script ejecutable

Dado: un script deploy.sh que el propietario ejecuta, el grupo lee, y otros sin acceso.

1

Paso 1: Propietario = lectura + escritura + ejecución = 7.

2

Paso 2: Grupo = lectura + ejecución = 5.

3

Paso 3: Otros = 0.

Resultado: chmod 750 deploy.sh (rwxr-x---)

Use Cases

Casos de uso

Configuración de servidor web

Configura permisos correctos: 644 para archivos estáticos HTML, CSS y JavaScript para que el servidor pueda leerlos mientras solo el propietario los modifica. Usa 755 para directorios. Permisos incorrectos son causa común de errores 403 Forbidden en servidores web.

Seguridad de claves SSH

SSH requiere permisos estrictos: 600 para claves privadas (solo el propietario lee y escribe) y 644 para públicas. Si los permisos son muy abiertos, SSH rechaza la clave con advertencia. Verifica y calcula los permisos exactos para autenticación SSH segura.

Scripts de despliegue

Scripts de build y deploy necesitan permiso de ejecución para el propietario o grupo. Un permiso típico de 750 permite al propietario ejecutar, al grupo leer para auditoría, y bloquea a otros. Previene ejecución accidental por usuarios no autorizados.

Directorios compartidos

Directorios de equipo suelen usar 2775 (setgid + rwxrwxr-x) para que archivos nuevos hereden la propiedad de grupo. Esto asegura que todos los miembros puedan leer y escribir sin importar quién creó el archivo. El bit setgid es crucial para trabajo colaborativo en servidores Linux.

Preguntas Frecuentes

?¿Qué significa chmod 755?

Establece rwxr-xr-x: el propietario lee, escribe y ejecuta; grupo y otros leen y ejecutan sin modificar. Es el permiso estándar para directorios y scripts ejecutables.

?¿Diferencia entre chmod 644 y 755?

644 (rw-r--r--) permite al propietario leer y escribir, otros solo leen. 755 (rwxr-xr-x) agrega ejecución. Usa 644 para archivos normales y 755 para directorios y scripts.

?¿Cómo convierto permisos octales a simbólicos?

Ingresa el número octal (ej. 755) y aparece la representación simbólica instantáneamente. Cada dígito mapea a r(4), w(2), x(1) para propietario, grupo y otros.

?¿Por qué evitar chmod 777?

Da acceso total a todos en el sistema, creando un riesgo grave de seguridad. Cualquier usuario puede modificar o eliminar el archivo. Usa el mínimo privilegio necesario.

?¿Qué son setuid, setgid y sticky bit?

Setuid (4) ejecuta como propietario, setgid (2) como grupo o hereda grupo en directorios, sticky bit (1) impide que usuarios borren archivos ajenos en directorios compartidos.

?¿Es gratuita esta calculadora?

Sí, completamente gratuita sin registro, sin límites y sin anuncios.

?¿Mis datos se envían a un servidor?

No. Todo se ejecuta localmente en tu navegador. Ningún dato se transmite.

?¿Funciona para permisos de macOS?

Sí. macOS usa permisos Unix idénticos a Linux. La notación octal y simbólica funciona igual en ambos sistemas.

Herramientas relacionadas

Ayúdanos a mejorar

¿Qué te parece esta herramienta?

Cada herramienta de Kitmul se construye a partir de peticiones reales de usuarios. Tu valoración y tus sugerencias nos ayudan a arreglar bugs, añadir funciones que faltan y construir las herramientas que realmente necesitas.

Valora esta herramienta

Pulsa una estrella para contarnos lo útil que te ha resultado.

Sugiere una mejora o reporta un bug

¿Te falta alguna función? ¿Has encontrado un fallo? ¿Tienes una idea? Cuéntanoslo y lo revisaremos.

Lectura Recomendada

Libros Recomendados sobre Administración de Sistemas Linux y Unix

Como asociado de Amazon, ganamos con las compras que califican.

Potencia tus Capacidades

Productos Profesionales para Potenciar tu Entorno de Desarrollo

Como asociado de Amazon, ganamos con las compras que califican.

Boletín

Recibe Consejos de Productividad y Nuevas Herramientas Primero

Únete a creadores y desarrolladores que valoran la privacidad. En cada edición: nuevas herramientas, trucos de productividad y novedades — sin spam.

Acceso prioritario a nuevas herramientas
Cancela en cualquier momento, sin preguntas