Permissões Setfacl ignoradas para o arquivo copiado pelo sftp

2

Eu configurei as permissões para o diretório / var / www / html no meu Raspberry Pi assim:

# file: .
# owner: www-data
# group: www-data
user::rwx
group::rwx
other::r-x
default:user::rwx
default:group::rwx
default:group:www-data:rwx
default:mask::rwx
default:other::---

Outro dia eu precisei copiar um arquivo do meu PC rodando o Ubuntu neste diretório, então usei o SFTP. As permissões para o arquivo original são:

# file: zerotier_1.1.14-2_brcm63xx.ipk
# owner: lucas
# group: lucas
user::rw-
group::r--
other::r--

Mas quando o arquivo foi copiado, percebi que ele não havia sido criado com as permissões definidas da ACL:

# file: zerotier_1.1.14-2_brcm63xx.ipk
# owner: pi
# group: pi
user::rw-
group::rwx                      #effective:r--
group:www-data:rwx              #effective:r--
mask::r--
other::---

Mas, se eu criar um arquivo manualmente com o mesmo usuário, ele funcionará como esperado:

pi@Gawain /var/www/html $ echo "test" > testfile
pi@Gawain /var/www/html $ getfacl testfile
# file: testfile
# owner: pi
# group: pi
user::rw-
group::rw-
group:www-data:rwx              #effective:rw-
mask::rw-
other::---

O que estou perdendo aqui?

    
por user2859982 16.12.2016 / 20:43

0 respostas