Permissão na pasta www em ubuntu [RESOLVIDO]

1. Permissão na pasta www em ubuntu [RESOLVIDO]

Jessica Dias Rodrigues
jeh_dias

(usa Ubuntu)

Enviado em 16/07/2014 - 02:21h

Olá boa noite,

Estou com um projeto na pasta /var/www/, porém quando digito localhost/portal a página fica em branco.

Com certeza esta faltando alguma permissão, só não sei qual e em qual pasta.

Permissão da pasta www:

drwxrwxrwx 4 root www-data 4096 Jul 16 01:35 www

E permissão da pasta do projeto portal:

drwxrwxrwx 16 root www-data 4096 Jul 15 23:45 portal.

Alguma sugestão ?

Obrigada.



  


2. Re: Permissão na pasta www em ubuntu [RESOLVIDO]

Mateus Aires Dantas
mateusaires3

(usa Slackware)

Enviado em 16/07/2014 - 08:43h

apenas use o comando nautilus .


3. sugestão

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 16/07/2014 - 10:30h

se o problema for erro 403 - Forbidden, abra o terminal, vá até a pasta var (que fica um nível acima da www) e dê o comando
sudo chmod 777 -R www
Lembre-se que, cada vez que você adiciona um subdiretório à pasta www, você precisa repetir este procedimento

Dá um retorno depois, dizendo se ajudou.



4. Re: Permissão na pasta www em ubuntu [RESOLVIDO]

Jessica Dias Rodrigues
jeh_dias

(usa Ubuntu)

Enviado em 17/07/2014 - 01:23h

mateusaires3 não conheço esse comando, mas só coloco nautilus estando na pasta www ? Vou pesquisar sobre.

cassio88 Eu fiz o seguinte procedimento e consegui executa meu site.

chmod 755 -R /var/www/
chown www-data:www-data -R /var/www/

Porém quando tento extrai uma pasta para a pasta do meu projeto, aparece que não tenho permissão.

Você falou que cada vez que adiciono um subdiretório na pasta www preciso repetir esse processo, mas eu faria duas vezes o mesmo processo então ?

Minha permissão da pasta www está assim :

drwxr-xr-x 4 www-data www-data 4096 Jul 16 01:35 www

Obrigada pelas respostas.


5. Permissão na pasta www em ubuntu

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 17/07/2014 - 05:29h

olá,
um rápido check-list:
1) abra o firefox
digite
http://localhost/
deverá aparecer:
It works!
Isto significa que o Apache está funcionando (ou então vai aparecer sua home page).
2) Se você adicionou um subdiretório, digamos, folha_pagamento à pasta www, precisa então dar as permissões à nova pasta. Abra o terminal, vá até a pasta var (que fica um nível acima da www):
cd /var
digite
ls
vai listar os subdiretórios, você deve ver a pasta www
digite
sudo chmod 777 -R www
o ubuntu dará permissão total à pasta www E A TODOS OS SUBDIRETÓRIOS, incluindo o novo (folha_pagamento)
Se depois de um mês, você criar outro subdiretório, digamos, cadastro, embaixo de www, você precisa abrir o terminal e fazer de novo:
cd /var
sudo chmod 777 -R www
Assim, o erro 403 forbidden não ocorrerá.

Dá um retorno depois dizendo se ajudou. Se resolveu, por favor encerre o tópico. Obrigado.



6. Re: Permissão na pasta www em ubuntu [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 17/07/2014 - 06:45h

jeh_dias escreveu:
chmod 755 -R /var/www/


Esse comando só dá permissão de acesso, ou seja, não dá pra copiar na pasta.

chmod 755 -R /var/www/

Esse é o comando certo, como já foi citado.


7. Re: Permissão na pasta www em ubuntu [RESOLVIDO]

Jessica Dias Rodrigues
jeh_dias

(usa Ubuntu)

Enviado em 17/07/2014 - 09:45h

cassio88 foi resolvido meu problema, entendi o que você falou sobre sempre executar o comando chmod ao acréscimo de um subdiretório.

Então só para concluir, sempre que o meu servidor web for o apache, a pasta www precisa ter permissão total ?

Obrigada Cassio.

luisrcs obrigada também pela resposta.


8. Re: Permissão na pasta www em ubuntu [RESOLVIDO]

Mateus Aires Dantas
mateusaires3

(usa Slackware)

Enviado em 17/07/2014 - 09:49h

pode saber mais aqui http://wiki.ubuntu-br.org/Nautilus

porém, e so da o comando nautilus no terminal que ira abrir uma pasta com os arquivos e pode ser modificado diretorios e arquivos com toda permissão que desejar.


9. Re: Permissão na pasta www em ubuntu [RESOLVIDO]

Jessica Dias Rodrigues
jeh_dias

(usa Ubuntu)

Enviado em 17/07/2014 - 09:52h

mateusaires3 eu pesquisei sobre ele, porém não executei. Mas vou procurar usar para resolver problemas futuros de permissões. Muito válida a dica, obrigada.


10. Re: Permissão na pasta www em ubuntu [RESOLVIDO]

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 17/07/2014 - 13:26h

jeh_dias: Então só para concluir, sempre que o meu servidor web for o apache, a pasta www precisa ter permissão total ?

Entendo que você está começando a mexer com apache/php/mysql no seu micro pessoal, então a questão de segurança é secundária, por isso permissão total (777)

numa empresa, segurança é fundamental, então verifique com o pessoal de redes/segurança de sua empresa, mas se não me falha a memória, é mais ou menos assim:

você joga com 3 coisas: leitura, gravação, execução

o padrão para permissões é 750 ou 755
o padrão para arquivos: 644

para evitar que seu ambiente fique vulnerável a alteração de terceiros, evite:
Alterar a permissão do diretório www para 777. Se necessitar de escrita em diretórios, dê a permissão APENAS aos diretórios que realmente necessitam;
Utilizar permissão 777 em arquivos. Se a aplicação exige gravar algo em determinado arquivo, apenas este terá tal permissão;
Dar permissão de escrita para todos os diretórios. Essa operação deverá ser realizada única a exclusivamente nos diretórios que realmente necessitam de escrita;
Deixar no ar aplicação Web que faz upload de arquivos sem restringir a extensão que será gravada no servidor, pois isso possibilita a terceiros criar um script em PHP, por exemplo, gravá-la na pasta de upload utilizando a sua aplicação Web e em seguida executá-la via HTTP. Se a sua aplicação estiver nesta condição, não coloque no ar antes de ajustar para que o upload de arquivos autorize apenas extensões de imagens como PNG, JPG, BMP, etc.

Espero ter ajudado.





11. Re: Permissão na pasta www em ubuntu [RESOLVIDO]

Jessica Dias Rodrigues
jeh_dias

(usa Ubuntu)

Enviado em 23/07/2014 - 02:47h

Muito obrigada Cassio pela explicação, ajudou sim.

=]


12. Re: Permissão na pasta www em ubuntu [RESOLVIDO]

Gabriela Mendes
Kappyh

(usa Ubuntu)

Enviado em 19/10/2016 - 22:39h

cassio88 escreveu:

se o problema for erro 403 - Forbidden, abra o terminal, vá até a pasta var (que fica um nível acima da www) e dê o comando
sudo chmod 777 -R www
Lembre-se que, cada vez que você adiciona um subdiretório à pasta www, você precisa repetir este procedimento

Dá um retorno depois, dizendo se ajudou.


Resolveu meu problema. Versão Ubuntu 16.04 LTS






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts