Você já tem setgid
no diretório, portanto, qualquer coisa criada nela herda a propriedade do grupo. Como o Linux ignora setuid
nos diretórios, defina o umask
para o usuário fazer novos arquivos graváveis em grupo:
umask 0002
Eu criei um novo grupo chamado "cidade". Adicionado 2 usuários nesse grupo:
Alterou o proprietário / grupo de uma pasta:
chown -R admin:city /folder
Permissões alteradas:
chmod -R g+ws /folder
Para que os usuários do grupo possam ler & amp; edite todos os arquivos dentro desta pasta. No entanto, quando o usuário "moderador" cria um novo arquivo, ele recebe os seguintes proprietários:
Isso significa que um usuário "admin" não pode editar esse arquivo sem o sudo. Como forçar usuários do grupo a criar um arquivo como "admin"?
Você já tem setgid
no diretório, portanto, qualquer coisa criada nela herda a propriedade do grupo. Como o Linux ignora setuid
nos diretórios, defina o umask
para o usuário fazer novos arquivos graváveis em grupo:
umask 0002