Notas sobre permisos en Linux
1.Conceptos básicos
Estructura:
Valores numéricos:
| Permiso | Número | Cartas |
|---|---|---|
| Leer | 4 | r |
| Escribir | 2 | w |
| Ejecutar | 1 | x |
2. chmod (Cambiar modo)
Modo simbólico:
Modo numérico:
Recursivo (-R):
3. chown (Cambiar propietario)
Cambiar propietario:
Cambiar propietario + grupo:
Recursivo:
4. Permisos Especiales
| Permiso | Número | Descripción |
|---|---|---|
| SUIDO | 4000 | Ejecutar como propietario |
| SGID | 2000 | Hereda grupo del directorio |
| pegajoso | 1000 | Sólo el propietario elimina archivos (ej: /tmp) |
- Ejemplo:
5. Escenarios comunes
| Permisos | Uso típico |
|---|---|
755 |
Ejecutables/directorios |
644 |
Archivos de configuración |
600 |
Archivos privados |
777 |
¡Evitar! (sin seguridad) |
6. Verificación
- Ver permisos:
- Ver usuario/grupo: