Eu usaria uma abordagem diferente e compartilharia os arquivos por meio de uma lista de controle de acesso no diretório.
Primeiro, verifique se as listas de controle de acesso estão ativadas no sistema de arquivos em que o diretório reside (certifique-se de que a entrada correspondente em /etc/fstab
contenha acl
na quarta coluna). Certifique-se também de ter os utilitários acl instalados (no Debian, instale o pacote acl
). Em seguida, conceda a ambos os usuários uma permissão de gravação herdável no diretório.
setfacl -m user:other_user:rwx /path/to/directory
setfacl -d -m user:other_user:rwx /path/to/directory
Se houver mais de dois usuários, repita este comando para cada usuário (a ACL é implícita para o usuário que criou o diretório); ou coloque os usuários em um grupo (como você já fez) e use -m group:group_name:rwx
no comando setfacl
.