Calculadora Chmod

Calcule permisos de archivos de Linux: convierta entre notación simbólica y octal y genere comandos chmod

Compartir:

Calculadora de Permisos Chmod

-rwxr-xr-x
Tipo Lectura (r) Escritura (w) Ejecución (x) Octal
Propietario (User) 5
Grupo 5
Otros (World) 5
chmod 755 filename

¿Por qué usar una Calculadora Chmod?

Los permisos de archivos en Linux se expresan en dos formatos: simbólico (rwxr-xr-x) y octal (755). Calcular el valor de permiso correcto manualmente es propenso a errores, especialmente con conjuntos de permisos menos comunes. Nuestra calculadora le permite marcar casillas de verificación para establecer permisos de forma visual, y genera instantáneamente tanto el valor octal como el comando chmod listo para usar.

👁️

Constructor Visual de Permisos

Marque las casillas de verificación de lectura/escritura/ejecución para propietario/grupo/otros: vea cómo se actualizan los valores al instante

🔄

Sincronización Bidireccional

Escriba un valor octal (como 755) y las casillas de verificación se actualizarán automáticamente, o viceversa

💻

Salida de Comando Lista

Genera el comando chmod completo listo para pegar directamente en su terminal

Cómo Calcular los Permisos

1

Comprobar Permisos Deseados

Marque las casillas de verificación de lectura/escritura/ejecución para el Propietario, el Grupo y Otros

2

Ver Octal y Simbólico

El valor octal (p. ej., 755) y la notación simbólica (rwxr-xr-x) se actualizan al instante

3

Copiar el Comando

Copie el comando chmod generado y ejecútelo en su terminal

Escenarios Comunes de Chmod

🌐

Archivos del Servidor Web

Establecer 644 para archivos HTML/CSS/JS (propietario lectura/escritura, grupo/otros solo lectura) en Apache o Nginx

📜

Scripts Ejecutables

Establecer 755 para scripts de shell (propietario todo, grupo/otros lectura+ejecución) para hacerlos ejecutables

🔑

Archivos de Claves SSH

SSH requiere que las claves privadas sean 600 (solo lectura/escritura del propietario) o SSH se negará a utilizarlas

📁

Directorios de Subida

Establezca 775 para los directorios de carga web para que el proceso del servidor web pueda escribir los archivos cargados por los usuarios

Mejores Prácticas de Permisos de Linux

✓ Nunca use 777 en Producción

chmod 777 da a todos acceso completo de lectura/escritura/ejecución: un grave riesgo de seguridad. Use los permisos mínimos necesarios.

✓ Principio de Menor Privilegio

Otorgue siempre los permisos mínimos necesarios. Empiece de forma restrictiva (600) y añada permisos según lo necesite en lugar de empezar abierto.

✓ Tenga cuidado con la Recursividad -R

chmod -R aplica permisos recursivamente a todos los archivos y directorios. Establecer la ejecución en los directorios suele ser correcto, pero no siempre en el caso de los archivos.

✓ Entender umask

El valor umask resta permisos al predeterminado. Un umask de 022 significa que los nuevos archivos obtienen 644 y los nuevos directorios obtienen 755 de forma predeterminada.

❓ Preguntas Frecuentes

¿Qué significa chmod 755?

755 significa: Propietario (7) = lectura+escritura+ejecución, Grupo (5) = lectura+ejecución, Otros (5) = lectura+ejecución. Es el permiso estándar para archivos ejecutables y directorios públicos.

¿Cuál es la diferencia entre 644 y 755?

644 (rw-r--r--): El propietario puede leer/escribir, los demás solo pueden leer; se usa para archivos regulares. 755 (rwxr-xr-x): El propietario también puede ejecutar; se usa para scripts y directorios.

¿Por qué mi clave SSH necesita permisos 600?

SSH se niega a utilizar claves privadas accesibles a cualquier otro usuario. El permiso 600 (rw-------) garantiza que solo el propietario pueda leer/escribir la clave, evitando el acceso no autorizado.

¿Qué significa el bit de ejecución en un directorio?

Para los directorios, el bit de ejecución significa 'atravesar': permite a los usuarios entrar en el directorio y acceder a los archivos que contiene. Sin permiso de ejecución en un directorio, los usuarios no pueden entrar (hacer cd) en él aunque tengan permiso de lectura.