Como executar o Apache como outro usuário? (como 'www' ou 'apache') no meu

2

Acabei de implantar recentemente uma pilha LAMP que veio como um pacote para o Linode (um host VPS), posso executar com êxito o Apache 2, mas o processo e todos os meus arquivos são de propriedade de root . No meu host compartilhado eu poderia executar como ninguém ou semelhante para ajudar a restringir o acesso, como posso fazer isso sozinho no meu VPS?

Acho que os passos seriam:
 - Criar usuário apache2
 Escrever no httpd.conf para usar apache2 ?
 - recursivamente chown todos os meus arquivos para apache2 .

Eu simplesmente não consigo encontrar uma solução, exceto para usar outro pacote e tê-lo instalado assim, eu realmente gostaria de ter um pouco de conhecimento sobre isso. Obrigado.

    
por John R. 05.12.2010 / 07:35

1 resposta

1

A diretiva User define o usuário httpd é executado como, se por algum razão pela qual a distro não a coloca em sua embalagem.

    
por 05.12.2010 / 07:42