User Tools

Site Tools


linux:acl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:acl [2010/10/24 22:53] rlunarolinux:acl [2022/12/02 22:02] (current) – external edit 127.0.0.1
Line 94: Line 94:
  
 Efectivamente, tiene permisos.  Efectivamente, tiene permisos. 
 +
 +===== Las máscaras =====
 +
 +Confieso que entender exactamente cual es el propósito de la máscara me ha costado un poco, y aún así no entiendo realmente cual es el propósito. En una primera instancia, comprobarás que los permisos establecidos en la máscara limitan los permisos efectivos establecidos en la acl. Así, si los permisos en la máscara son ''r--'', verás que aunque los permisos que hayas establecido para un grupo sean ''rwx'', estos quedarán limitados a sólo ''r--''; es decir a lo que coincida con la máscara. 
 +
 +Puestas así las cosas, ¿Porqué??? ¿Porqué no hacer un modelo de ACL sin máscaras?? Parece que lo más sencillo es establecer los permisos para cada grupo individualmente y ya está. No obstante, creo que guarda relación en cómo debemos cambiar los permisos cuando cambiamos los permisos mediante chmod en el grupo. 
 +
 +Pero dejémonos de teorías. Creo que si los permisos del grupo por defecto son lo suficientemente amplios --''rwx''--, entonces la máscara resultante será ''rwx'', con lo cual el resto de grupos no tendrán ningún problema. 
 +
 +Si no es el caso, y las máscaras te dan problemas, que sepas que se pueden cambiar también, incluso se pueden poner máscaras por defecto, pero creo uq eno tienen mucho sentido. 
 +
 +<code>
 +# primero ponemos la mascara del directorio
 +setfacl -R -m mask::rwx test
 +# y luego ponemos la máscara por defecto
 +setfacl -d -m mask::rwx test
 +</code>
 +
 +
  
  
  
linux/acl.1287953606.txt.gz · Last modified: 2022/12/02 22:02 (external edit)