Várias aplicações usam o usuário nobody como padrão. Por exemplo, você provavelmente nunca quer realmente dizer que o serviço apache esteja sobrescrevendo os arquivos que pertencem ao bind. Ter uma conta por serviço tende a ser uma boa ideia.
Fazendo o apache rodar como ninguém: ninguém é muito fácil, apenas atualize o User
e Group
. definições. Mas como eu mencionei acima, eu realmente não recomendo esse usuário / grupo em particular. É inteiramente possível que você seja tentado a adicionar um serviço ao sistema em algum momento no futuro que também seja executado como ninguém, e você esquecerá que deu acesso de gravação no sistema de arquivos ao usuário nobody.
Por que você precisava fazer isso para um diretório de upload. Você realmente não precisa alterar o proprietário do diretório para uploads. Eu mudaria apenas o grupo e, em seguida, configuraria as permissões para 2775. Claro, se você configurar um sistema em que muitos usuários compartilhem o mesmo servidor da Web, obter a configuração das permissões para a melhor segurança pode ser muito mais complexo