2.4 Gestión de Permisos
En Linux, cada archivo y directorio es propiedad de un Usuario y un Grupo, y tiene permisos para Usuario (u), Grupo (g), y Otros (o).
Ver Permisos
Sección titulada “Ver Permisos"Ejecuta ls -l:
-: Tipo de archivo (-= archivo,d= directorio).rwx: Permisos de Usuario (Lectura, Escritura, Ejecución).r-x: Permisos de Grupo (Lectura, sin Escritura, Ejecución).r--: Permisos de Otros (Solo Lectura).alice: Propietario.developers: Grupo Propietario.
Cambiar Permisos (chmod)
Sección titulada “Cambiar Permisos (chmod)"Modo Simbólico
Sección titulada “Modo Simbólico"Fácil de leer.
chmod u+x script.sh: Añade execución para usuario.chmod g-w file.txt: Quita escritura (w) para grupo.chmod o=r file.txt: Establece otros a solo lectura (r).
Modo Octal
Sección titulada “Modo Octal"Atajo profesional.
- Lectura (r) = 4
- Escritura (w) = 2
- Ejecución (x) = 1
Patrones comunes:
- 755 (
rwxr-xr-x): Estándar para scripts/programas. Usuario completo, otros lectura/exec. - 644 (
rw-r--r--): Estándar para archivos de datos. - 600 (
rw-------): Seguro (claves SSH). Solo el propietario puede leer/escribir. - 777: Todo el mundo puede hacer todo. ¡Evita esto!
Cambiar Propiedad (chown)
Sección titulada “Cambiar Propiedad (chown)"Solo root puede cambiar la propiedad de los archivos.