Desejo dar aos usuários a capacidade de criar arquivos de gravação e leitura em outro diretório de usuários, mas não ter a opção de excluir o arquivo após a criação (o bit não funciona aqui ...), por exemplo:
Eu tenho usuário manager com diretório repository
Eu tenho usuário worker1que precisa gravar arquivos, /manager/repositorymas não pode excluir os arquivos
Eu tenho usuário worker2que precisa gravar arquivos, /manager/repository mas não consigo excluir os arquivos
Eu tenho usuário worker3que precisa gravar arquivos, /manager/repository mas não consigo excluir os arquivos
mas worker 1-2-3não pode excluir os arquivos somente depois de criados managere rootpode excluir os arquivos worker 1-2-3criados.
Eu tentei alguns chowne chmodtruques com a aplicação do bit sticky sem sucesso.
worker*usuários gravam no diretório de uma certa maneira? Você mencionou em um comentário que os arquivos de log estão aqui, isso significa que um determinado executável é iniciado para criar arquivos aqui? Nesse caso, você pode dar aoworkergruposudopermissão para executar o executável comomanager. Em seguida, o executável criaria logs como omanagerusuário que poderia ser legível pelos trabalhadores.