Permisos

Post on 23-Jun-2015

227 views 3 download

description

Permisos + chmod

Transcript of Permisos

Prof. Pablo Macónpablomacon@gmail.comhttp://soii-its.blogspot.com

PERMISOS

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

Otorgando permisos a los archivos y directorios

Tres grupos de permisosu Dueño del archivog Usuarios del mismo grupo del dueño

o Todos los demás

PERMISOS

Tres tipos de permisos

PERMISOS

rwx

Permiso

Archivos Directorios

rSe puede abrir un archivo y ver su contenido

Se puede entrar en el directorio y ver qué archivos tiene

wSe puede modificar el contenido de un archivo e incluso borrarlo

no se puede modificar, crear, o borrar archivos dentro del directorio

xSe 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

Permite cambiar los permisos de un archivo o directorio

Sintaxis: chmod [-opc] <usuario> <+/- permiso> <ruta/archivo>

CHMOD

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 archivoLe doy todos los permisos a todos los usuarios

CHMOD

Ejemplos:chmod u+rwx,o+rw-x,g+rw-x archivo

u = dueño le damos todos los permisosg = grupo le damos permisos lectura y escritura

o = otros le damos permisos lectura y escritura

chmod u+rwx,go+rw-x archivoOtra forma de hacer lo mismo que antes

CHMOD

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 lectura1 0 1 5 lectura y ejecución NO

ESCRITURA1 1 0 6 lectura y escritura NO

EJECUCIÓN1 1 1 7 lectura, escritura y ejecución

PERMISOS – NUMERACIÓN OCTAL

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 archivoLe doy todos los permisos a todos los usuarios

CHMOD

Ejemplos:chmod 766 archivo

u = dueño le damos todos los permisosg = grupo le damos permisos lectura y escritura

o = otros le damos permisos lectura y escritura

CHMOD