Como mudar o usuário e grupo do Apache do apache para nosso próprio usuário e grupo no fedora

1

Alterei recentemente o usuário do Apache de apache para meu próprio usuário para que eu pudesse ser o proprietário do projeto em www . Mas não sei porque não consigo acessar nenhum projeto depois que mudei o usuário e o grupo em /etc/httpd/conf/httpd.conf , mesmo localhost isso me dá esse erro

"Service Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later."

Deixe-me saber se existe uma maneira para que eu possa alterar o usuário padrão e o grupo do Apache.

    
por Najla Ahmadyar 12.09.2018 / 06:07

1 resposta

1

Parece que você alterou o usuário. O daemon é realmente executado como na configuração do Apache. Você realmente, realmente, não quer fazer isso. Não só não é como o pacote é projetado para rodar - também é um problema gigantesco de segurança.

Presumivelmente, o que você realmente quer é ter arquivos em www possuídos e editáveis por você. Não faça isso alterando o usuário do apache. Crie um novo grupo e adicione sua conta de usuário a ele e altere a propriedade dos arquivos adequadamente.

Se você precisar que o Apache também escreva para os arquivos, você também pode adicionar o usuário do apache a um grupo como esse. Tenha muito cuidado, porém, porque este é o número um caminho no qual os sites são comprometidos. Certifique-se de que os arquivos graváveis sejam separados dos arquivos que o apache realmente atende . Dos meus dias trabalhando na universidade, note que pensar "oh, meu site é feito sob medida e obscuro - ninguém irá hackear" está muito, muito errado.

    
por 12.09.2018 / 15:20