Normalmente, você pode definir isso em httpd.conf
. Lá você pode definir o:
User nobody
Group nobody
Este é o usuário e o grupo que o apache2 usará na inicialização.
Meu sistema operacional é o Linux Mint 17. Meu objetivo é permitir a leitura de / mnt / wwwdata apenas para raiz e apache. Estou tentando configurar a raiz do documento apache no diretório / mnt / wwwdata, com direitos 0770 para o grupo wwwadmins, que contém usuários "root" e "www-data". O Apache foi compilado a partir de fontes, não instalado com o apt-get. Coloque em / usr / local / apache2.
Neste momento, o apache não pode acessar arquivos php neste diretório. Quando eu definir 0777, isso ajuda.
Eu suspeito que o meu apache compilado é outro usuário, do que 'www-data'. Como posso saber o nome do apache?
Tags permissions linux apache-2.2