setuid confusion, altere o proprietário dos arquivos criados para um usuário específico: group

1

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?

    
por meschael 16.03.2018 / 19:38

0 respostas

Tags