Execute o Apache como Usuário e Grupo separados [duplicados]

0

Estou com dificuldades para entender a recomendação de configurar um usuário separado para as permissões de arquivo da pasta www / html no apache. Veja o ponto 5 de this

A recomendação está fora da caixa O Apache configura sua pasta html para nobody ou daemon. Mas isso não é uma boa ideia!

Eu tenho uma VM no mecanismo de computação do Google Cloud e, ao fazer o upload de arquivos, você só pode fazer isso na sua pasta pessoal. Então, com o seu com o ssh, eu posso movê-los para a pasta html.

Quando eu faço um ls -a na minha pasta html após a mudança, ele mantém o nome de usuário da máquina local da qual fiz o upload dos arquivos e pastas.

Longa história curta eu, embora sem saber, basicamente, aderiu a esta recomendação acima? Ou preciso criar um usuário completamente novo na caixa e atribuir a pasta html a esse usuário?

    
por karl 07.11.2017 / 16:54

1 resposta

2

No Ubuntu (e na maioria das distros), o Apache já é executado como um usuário separado. Várias distros usam vários usuários, mas o Ubuntu usa www-data .

Para gerenciar seu servidor da Web sem raiz, consulte Como evitar usar o sudo ao trabalhar em / var / www?

Embora as informações nesse site sejam úteis, você deve sempre começar com as informações do Ubuntu primeiro sempre que possível (IMHO)

link

    
por Panther 07.11.2017 / 17:14