PERMISOS EN LINUX
Los permisos de linux se basan en 3 grandes areas:
- Propietario (Owner)
- Grupo (Group)
- Otros (Others)
La identificación depende del indicador con el que inicie:
d : Directorio
- : Archivo
| : Enlace
dpppgggooo : permisos de un dirctorio
-pppgggooo : permisos de un archivo
|pppgggooo : permisos de un enlace
Autorizaciones:
Estas pueden estar represdentados por letras o números, así tenemos:- r = 4 (Read=lectura)
- w = 2 (Write= estritura)
- x = 1 (Executable= Ejecutable)
- - = 0 (Null=0)
Ejemplo 1:
- rwx rx- r-- = (-764)
Explicación del Ejemplo 1:
- Indicador de archivo
rwx = 4+2+1=7 Autorizacion del propietario (puede leer, escribir y ejecutar)
rx- = 4+2+0=6 Autorización del grupo (Puede leer y ejecutar pero no puede escribir o modificarlo)
r-- = 4+0+0=4 Autorización para el resto de usuarios (Sólo pueden leerlo)
Ejemplo 2:
d rw- --x --x = (d611)
Explicación del Ejemplo 2:
d Indicador dedirectorio
rw- = 4+2+0=6 Autorizacion del propietario (puede leer, escribir pero no puede ejecutar)
--x- = 0+0+1=1 Autorización del grupo (Sólo puede ejecutar)
--x = 0+0+1=1 Autorización para el resto de usuarios (Sólo pueden ejecutarlo)
Ejemplo 3:
d rwx r-x --- = (d750)
Explicación del Ejemplo 3:
d Indicador dedirectorio
rwx = 4+2+1=7 Autorizacion del propietario (puede leer, escribir pero no puede ejecutar)
r-x- = 4+0+1=5 Autorización del grupo (pueden leer y ejecutar pero no escribir ni modificar)
--- = 0+0+0=0 Autorización para el resto de usuarios (No tienen autorización alguna)
Te dejo aquí unos ejercicios para que practiques:
|777=
d514=
-641=
drwxr-x--x=
-r-x--x---=
Suerte y hasta la próxima amigos!!
PD: Cualquier consulta no duden en escribirlos en los comentarios.
No hay comentarios:
Publicar un comentario