ext 3/4 têm um atributo opções de montagem padrão em seus cabeçalhos. Você pode ver com:
$ LC_ALL=C tune2fs -l /dev/device | grep 'Default mount options:'
Default mount options: user_xattr acl
Você pode alterá-lo com tune2fs -o
e a montagem com -o noacl
o substituiria.
Ao criar um novo sistema de arquivos, mke2fs
definirá isso com base no que você especificar em /etc/mke2fs.conf
. Por exemplo, o meu tem:
[defaults]
[...]
default_mntopts = acl,user_xattr
[...]
No entanto, como anotado por Gilles , desde 2.6.39, acl
e user_xattr
estão ativados por padrão (desde que o suporte tenha sido ativado no kernel em tempo de compilação, o que geralmente seria o padrão). Portanto, mesmo sem a opção de montagem padrão acl
, acl
s seria habilitado por padrão no kernel mais novo, e a única maneira de desativá-lo seria usar mount -o noacl
.
Para verificar se as ACLs são suportadas, o melhor seria tentar e consultá-las:
$ chacl -l /the/mountpoint
chacl: cannot get access ACL on '/the/mountpoint': Operation not supported