Eu estou tentando configurar um diretório / opt / www de tal forma que quando um usuário que pertence ao grupo django crie / modifique arquivos e diretórios, eles são configurados como django e django.
Eu olhei para confusão setuid e setgid e Permissões Especiais de Arquivo (setuid, setgid e Sticky Bit)
A partir disso, chmod 6775 / opt / www No entanto, toque em / opt / www / test yeilds
-rw-rw-r-- 1 wurst django 0 Mar 16 13:58 test
Q) Como faço para implementar este requisito de ter qualquer usuário que pertença ao grupo django, e crie um arquivo ou pasta dentro de / opt / www, para que ele automaticamente chown django: django ? (não : django )
Em segundo lugar, estou curioso para saber se isso é nessisary para fins de segurança ou se simplesmente fazer um chown -R: django e não se desgostar sobre o proprietário sendo o usuário que criou o arquivo.
Note: in addition to creating the group django and adding my regular user account to this group, I have also created a system user via useradd -rg django django
Im oposed para armazenar o meu projeto dentro do meu diretório home, embora este seja em um site ao vivo, o site em si não vai ver muito tráfego, pois não será submetê-lo aos motores de busca não premoted. Seu único propósito na vida é como uma plataforma de aprendizado para mim.
O que eu posso estar fazendo errado? Preciso escrever um script personalizado e agendar um cron job para ele?
Tags setuid