Calculadora de Permisos Chmod
| 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
Comprobar Permisos Deseados
Marque las casillas de verificación de lectura/escritura/ejecución para el Propietario, el Grupo y Otros
Ver Octal y Simbólico
El valor octal (p. ej., 755) y la notación simbólica (rwxr-xr-x) se actualizan al instante
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.