Eu programei um script usando python, que faz login como root
na máquina host e executa alguns comandos. Por isso, usa ssh
. Eu quero configurar acl
. Se eu fizer os seguintes comandos na linha de comando, tudo funciona bem.
s.execute("setfacl -m user:www-data:r-x,mask:r-x /srv/gitosis/.ssh")
s.execute("setfacl -m user:www-data:r--,mask:r-- /srv/gitosis/.ssh/id_dsa")
Esta é a chamada python e eu sempre obtenho:
setfacl: /srv/gitosis/.ssh: Operation not supported
setfacl: /srv/gitosis/.ssh/id_dsa: Operation not supported
Qual é o problema aqui? Fazer isso via ssh funciona bem diretamente.