Virtual host no apache sem permissão em pasta de usuário comum .

1. Virtual host no apache sem permissão em pasta de usuário comum .

Carlos Pedro
superinf

(usa Outra)

Enviado em 05/06/2016 - 09:59h

Bom domingo a todos, estou com e seguinte problema , criei um virtual host no apache que esta funcionando normalmente , foi colocado o diretório dentro de /home/usuario/www , com as permissões deste usuário e não www-data que é do apache, o problema é que se deixo o usuário que uso para acessar os arquivos pelo desktop o apache não consegue criar nada dentro da pasta e se mudo o usuário para www-data para que o apache consiga criar os arquivos não consigo editar os arquivos do meu projeto e não quero colocar as permissões com 777 pois não posso deixar assim quando for publicar o projeto,

Pergunta : como em uma hospedagem compartilhada o usuário de cada domínio é um usuário diferente do www-data e mesmo assim o apache consegue criar arquivos e pastas sem ser o dono do diretório e sem as permissões ficarem em 777 ?


  


2. Re: Virtual host no apache sem permissão em pasta de usuário comum .

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 05/06/2016 - 15:05h

Vou dar uma opinião pois nunca passei por isso antes, pode ser que todos os arquivos e etc... criados no diretório do apache sejam do grupo apache e somente quem for do grupo apache pode editá-los, criá-los, removê-los. Tente adicionar seu usuário ao grupo apache para ver no que dá.


P.S Nunca deixe ou saia criando arquivos executáveis (777) pelo sistema pois no caso de uma invasão ele pode ser um prato cheio para o invasor.


=====================================================================
Não existe saber mais ou saber menos, existem saberes diferentes.
=====================================================================





3. vou verificar se funciona legal

Carlos Pedro
superinf

(usa Outra)

Enviado em 05/06/2016 - 16:01h

Obrigado ctw6av , fiz o contrario e não deu certo , mais vou fazer como falou pra ver se funciona bem, é que nas hospedagens pela net a fora geralmente é um usuário com seu nome e o apache tem todas as permissões necessárias também .






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts