miércoles, 9 de febrero de 2011

Caso Práctico 8

Definir Listas de control de acceso en Ubuntu para restringir el acceso a los archivos

En primer lugar, para poder hacer uso de las listas de control de acceso debemos comunicarle al sistema en qué particiones vamos a querer usarlas. Para ello, necesitamos configurar el archivo o fichero  /etc/fstab.

Nos mostrará el siguiente contenido:


Los sistemas de ficheros montados con ACL, tendrán la palabra clave << acl >> en las opciones de montaje de dicho fichero.

Todo esto se realiza en el fichero mostrado en la imagen superior.

A continuación, vamos a proceder a montar una partición nuevamente:



Para realizar el ejemplo, root (miguel) ha creado un fichero llamado prueba:



A continuación, mediante la orden o comando getfacl, vamos a ver la información que almacena la lista de control de acceso del fichero prueba y del directorio actual.


Nos informa del nombre del fichero, del propietario, del grupo y lo que más nos interesa, los permisos del propietario (user::rw-), del grupo (group::r--) y del mundo (other::r--). Lo mismo para el directorio actual:


A continuación, vamos a darle permisos a "Miguel1", para que pueda leer y modificar el fichero prueba. Para ello, debemos utilizar el comando setfacl con la opción "-m" que nos permite modificar la ACL, y por último, comprobamos que se ha realizado la modificación solicitada:


No hay comentarios:

Publicar un comentario