2. Todos nosotros estamos accediendo en este
momento al mismo servidor
Eso quiere decir que todos estamos guardando
nuestros archivos en el mismo disco duro
¿cómo hace Linux para asegurarnos que nuestros
archivos no van ser leídos, borrados, sobre-
escritos por alguien que no queramos?
LINUX ES UN SISTEMA MULTIUSUARIO
3. Otorgando permisos a los archivos y
directorios
Tres grupos de permisos
u Dueño del archivo
g Usuarios del mismo grupo del dueño
o Todos los demás
PERMISOS
4. Tres tipos de permisos
PERMISOS
r Lectura
w Escritura
x Ejecución
5. Permiso Archivos Directorios
r
Se puede abrir un archivo y
ver su contenido
Se puede entrar en el directorio
y ver qué archivos tiene
w
Se puede modificar el
contenido de un archivo e
incluso borrarlo
no se puede modificar, crear, o
borrar archivos dentro del
directorio
x
Se pueden ejecutar los
archivos que tengan
habilitada esta propiedad
Permite entrar o no a un
directorio. Si no tenemos este
permiso nos da un mensaje de
error
PERMISOS
6. Permite cambiar los permisos de un archivo o
directorio
Sintaxis:
chmod [-opc] <usuario> <+/- permiso>
<ruta/archivo>
CHMOD
7. Ejemplos:
chmod –r archivo
En este caso le estamos quitando el permiso de
lectura al archivo, solo el administrador podría ver
su contenido (ni siquiera el dueño)
chmod +rwx archivo
Le doy todos los permisos a todos los usuarios
CHMOD
8. Ejemplos:
chmod u+rwx,o+rw-x,g+rw-x archivo
u = dueño le damos todos los permisos
g = grupo le damos permisos lectura y escritura
o = otros le damos permisos lectura y escritura
chmod u+rwx,go+rw-x archivo
Otra forma de hacer lo mismo que antes
CHMOD
9. r w x # Descripción
0 0 0 0 NINGÚN PERMISO
0 0 1 1 solo ejecución
0 1 0 2 solo escritura
0 1 1 3 escritura y ejecución NO LECTURA
1 0 0 4 solo lectura
1 0 1 5 lectura y ejecución NO ESCRITURA
1 1 0 6 lectura y escritura NO EJECUCIÓN
1 1 1 7 lectura, escritura y ejecución
PERMISOS – NUMERACIÓN OCTAL
10. Ejemplos:
chmod 3 archivo
En este caso le estamos quitando el permiso de
lectura al archivo, solo el administrador podría ver
su contenido (ni siquiera el dueño)
chmod 777 archivo
Le doy todos los permisos a todos los usuarios
CHMOD
11. Ejemplos:
chmod 766 archivo
u = dueño le damos todos los permisos
g = grupo le damos permisos lectura y escritura
o = otros le damos permisos lectura y escritura
CHMOD