eu corri
sudo setfacl -d -m g::rwx /tmp
então entrou /tmp
e criou um arquivo e olhou para suas permissões:
-rw-rw-rw-. 1 jm wheel 0 Aug 24 10:26 test_file
então eu corri
sudo chmod g+rwx test_file
e olhei para as permissões:
-rwxrwxrwx. 1 jm wheel 0 Aug 24 10:26 test_file
o primeiro comando não deveria setfacl -d -m g::rws /tmp
ter dado permissões executáveis em primeiro lugar? por que eu tive que correr chmod
para pegá-los?
Porque você está fazendo isso errado! Tentar:
E aqui está o que
ls
diz (observe o+
sinal no final, indica que de fato temos um conjunto acl):Por favor, leia a página de manual para setfacl. Especialmente a parte ACL ENTRADAS .