Permissões na pasta www (apache) [RESOLVIDO]

1. Permissões na pasta www (apache) [RESOLVIDO]

Veloso da Silva
Noobix

(usa Linux Mint)

Enviado em 29/01/2011 - 21:02h

Sou iniciante em Linux, e quando tento mover para, salvar ou alterar arquivos em '/var/www/' a permissão é negada, o único jeito que estou conseguindo mandar arquivos para este diretório é com o comando cp, e mesmo assim só com o root. É possível modificá-los pelos próprios arquivos, mudando a permissão? Como seria?


  


2. MELHOR RESPOSTA

André
andrezc

(usa Debian)

Enviado em 29/01/2011 - 22:00h

Nossa, que estranho. Tente dar permissão total:

chmod 777 /var/www

3. Re: Permissões na pasta www (apache) [RESOLVIDO]

Ayrton Gomes
marun

(usa Debian)

Enviado em 29/01/2011 - 21:09h

entre no sistema como root, e va nessa pasta e clique em propriedades e veja se consegue mudar alguma coisa que tem a ver com acesso e modificação ! nunca mexi no mint, mas por ser baseado no ubuntu esse sitema deve ser parecido !


4. Re: Permissões na pasta www (apache) [RESOLVIDO]

Veloso da Silva
Noobix

(usa Linux Mint)

Enviado em 29/01/2011 - 21:13h

quando voce diz entrar como root é no terminal ou na interface grafica, só sei entrar no terminal


5. Re: Permissões na pasta www (apache) [RESOLVIDO]

André
andrezc

(usa Debian)

Enviado em 29/01/2011 - 21:14h

Você pode alterar a permissão de arquivos e diretórios através do comando chmod. Você pode obter mais informações sobre ele com:

$ man chmod

e

$ chmod --help


6. Re: Permissões na pasta www (apache) [RESOLVIDO]

Veloso da Silva
Noobix

(usa Linux Mint)

Enviado em 29/01/2011 - 21:44h

não consegui entrar como root no modo grafico, nem com "alt+F2" "gksu nautilus", dá uma falha por não conseguir copiar o arquivo de autorização do X (.Xauthority) do usuario. Quanto ao chmod, dava para explicar melhor o comando nesse caso pelo menos, são tantas opções que nao entendi quase nada. obrigado


7. Re: Permissões na pasta www (apache) [RESOLVIDO]

André
andrezc

(usa Debian)

Enviado em 29/01/2011 - 21:48h

Para dar permissão de escrita, você pode usar o parâmetro -w e o parâmetro -r, que da a permissão de leitura. Acho que isso já e o bastante:

$ chmod -rw /var/www




8. Re: Permissões na pasta www (apache) [RESOLVIDO]

Veloso da Silva
Noobix

(usa Linux Mint)

Enviado em 29/01/2011 - 21:57h

usei chmod -rw /var/www como usuario e foi negado, usei como root, agora não tenho permissão pra ver o conteudo da pasta, o que devo fazer?


9. Re: Permissões na pasta www (apache) [RESOLVIDO]

Joao
stack_of

(usa Slackware)

Enviado em 29/01/2011 - 21:57h

Nos derivados do Debian (inclui Ubuntu), o dono e o grupo da pasta www e seus subdiretórios geralmente é 'www-data'. Em outras distros é o 'apache', quando o servidor é o apache. Como usuário root você pode modificar, mover, eliminar arquivos.


10. Re: Permissões na pasta www (apache) [RESOLVIDO]

Veloso da Silva
Noobix

(usa Linux Mint)

Enviado em 29/01/2011 - 22:06h

certinho, obrigado pelo tempo e pela paciencia, quando tentei a primeira vez e disse que nao deu certo, estava com o terminal aberto ainda, acho que foi isso, mas so pensei depois ter usado permissao total, fechei o terminal e está tudo certo, mais uma vez obrigado


11. Re: Permissões na pasta www (apache) [RESOLVIDO]

Gustavo Pereira Rodrigues
gpr.ppg.br

(usa Ubuntu)

Enviado em 02/03/2011 - 08:38h

eu gostaria de colocar pastas ocultas no servidor mas com conteudo dentro delas, para eu digitar o endereço e entrar nela:

www.meusite.com.br/oculta/

www.meusite.com.br/oculta/arquivo1.txt
www.meusite.com.br/oculta/arquivo2.txt
www.meusite.com.br/oculta/arquivo3.txt


alguem ja viu isso?




12. Re: Permissões na pasta www (apache) [RESOLVIDO]

Joao
stack_of

(usa Slackware)

Enviado em 02/03/2011 - 17:44h

Nesse caso abra um tópico específico. Se alguém tiver problema semelhante vai encontrar um resposta mais facilmente.

Não entendi esse negócio de pasta oculta em diretório web. Para impedir alguem de vasculhar um diretório web (ao menos no Apache é assim) crie um arquivo index.html na raiz da pasta e tudo ficará oculto.



01 02