Desarrollo y datos
Generador de reglas .htaccess para Apache
Redirecciones 301, HTTPS, URLs limpias, compresión Gzip, caché y seguridad • Desarrollo
Selecciona casillas o introduce directamente el código octal o la notación simbólica. Genera comandos precisos para terminal y consulta configuraciones de seguridad recomendadas.
-rwxr-xr-xchmod 755 /var/www/html
Aplicar chmod -R 755 de forma indiscriminada a un árbol de carpetas web convierte todos los archivos (imágenes, hojas de estilo y scripts PHP) en ejecutables. En su lugar, usa el comando find para otorgar permisos diferenciados:
find /var/www/html -type d -exec chmod 755 {} +
find /var/www/html -type f -exec chmod 644 {} +
Haz clic en cualquier plantilla para cargar su configuración óptima en la calculadora con un solo toque.
El comando chmod (abreviatura de change mode) utiliza el sistema de numeración octal (base 8), donde cada posición está formada por tres bits binarios que representan los derechos de acceso:
| Permiso | Símbolo | Bit binario | Valor octal | Efecto en archivos | Efecto en directorios |
|---|---|---|---|---|---|
| Lectura | r |
100 |
4 | Ver o abrir el contenido | Listar los archivos con ls |
| Escritura | w |
010 |
2 | Modificar, editar o truncar | Crear, renombrar o borrar archivos |
| Ejecución | x |
001 |
1 | Ejecutar como programa o script | Entrar en la carpeta con cd |
Para obtener el número final de un grupo, simplemente se suman sus tres componentes. Por ejemplo, si deseas otorgar lectura (4) y ejecución (1) a un grupo, el resultado es 4 + 1 = 5.
La seguridad en Unix segmenta los accesos en tres niveles jerárquicos independientes:
ls -l). Suele tener permisos completos para modificarlo.www-data o developers).Son permisos especiales situados en el dígito de mayor peso de la notación octal de 4 dígitos:
/usr/bin/passwd, que necesita modificar el archivo protegido /etc/shadow como root cuando un usuario normal cambia su propia contraseña./tmp. Aunque todos los usuarios tengan permiso de escritura (777), el Sticky bit impide que un usuario malicioso o despistado borre o renombre los archivos creados por otros compañeros.Aplicar chmod 777 suele ser una solución rápida y errónea ante errores de permisos («Permission Denied») al configurar WordPress, Laravel o subidas de imágenes. Otorga permiso de lectura, escritura y ejecución a todo el mundo:
chown -R www-data:www-data /var/www/html manteniendo permisos estrictos de 755 para carpetas y 644 para archivos.Herramientas gratuitas de Desarrollo y datos y productividad
Desarrollo y datos
Redirecciones 301, HTTPS, URLs limpias, compresión Gzip, caché y seguridad • Desarrollo
Desarrollo y datos
Escáner de caracteres de ancho cero, BiDi, tags Unicode y limpiador de texto • Desarrollo y seguridad
Desarrollo y datos
Visor de árbol interactivo, editor de valores, conversor JSON y reparador de longitudes • Desarrollo
Desarrollo y datos
Tokens en tiempo real, constelación de embeddings, Self-Attention y bucle agéntico ReAct • Desarrollo