02 diciembre 2010

PERMISOS EN LINUX

PERMISOS EN LINUX

Los permisos de linux se basan en 3 grandes areas:

  • Propietario (Owner)
  • Grupo (Group)
  • Otros (Others)
              ppp - ggg - ooo

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.

Suscribirse ahora