Permisos

Existen tres tipos de permisos:

  • Lectura (r)
  • Escritura (w)
  • Ejecución (x)

Se pueden aplicar a archivos y a directorios. Se utilizan para que otras personas no puedan leer, escribir ni ejecutar nuestros archivos.  O dan permiso para que pueda hacerlo. En caso de directorios, con el permiso de ejecución se puede realizar búsquedas dentro de ellos.   Dentro de UNIX se pueden manejar hasta 3 perfiles de usuario. (Con referencia a los permisos)

  • Dueño
  • Grupo
  • Todos los demás 
A un archivo se le van a aplicar permisos de lectura, escritura y ejecución de acuerdo al perfil de usuario.
 
ls -l: muestra el contenido del lugar con detalles, de permiso y de qué es
d: es un directorio
-: es un archivo
El primer conjunto rwx es el permiso del dueño, el segundo  es el del grupo y el tercer conjunto es para todos los demás. Si en vez de una letra hay un guión, no se ha dado permiso a ese usuario.
 

 drwxr-xr-x    4 alumno  alumno     136 Aug  3  2007 Publicdrwxr-xr-x    5 alumno  alumno     170 Aug  3  2007 Sites-rw-r–r–    1 alumno  alumno  126763 Aug 22 09:35 Untitled-1.png

Para poder cambiar los permisos se usa una tablita y que tiene que ver con los modos de archivo.
 
 R W X Valor R W X
 - - -     0 0 0
 - - Si     1 0 0 1
 - Si -     2 0 2 0
- Si Si      3 0 2 1
Si - -     4 4 0
Si - Si     5  4 0 1
Si Si -     6 4 2 0
Si Si Si     7  4 2 1
 
Los valores de la derecha representan el binario. Se utiliza para asignar permisos.
Si no se da permiso de nada, se da valor (modo) de 0.
Cada modo se va a asignar a los dueños, a los grupos y a los demás.
 
Ejemplo: Modo 540
Para el dueño se tiene permiso del modo 5, para el grupo se tiene uno de modo 4 y para los demás, se no tiene permiso de nada.
 
chmod: Permite cambiar permisos/modos
chmod modo nombredelarchivo 

 -rw-r–r–   1 alumno  alumno       5 Feb 19 09:17 danielito.txt chmod 000 danielito.txtL510:~/desktop alumno$ cat danielito.txtcat: danielito.txt: Permission denied

———-   1 alumno  alumno       5 Feb 19 09:17 danielito.txt

Deja un comentario