Permissões para alterações dos códigos na pasta "www" [RESOLVIDO]

1. Permissões para alterações dos códigos na pasta "www" [RESOLVIDO]

Alexandre Marques
alxmq

(usa Linux Mint)

Enviado em 13/04/2016 - 20:48h

Olá, programo PHP e crio projetos em Wordpress, mas ainda faço tudo pelo Windows. À algum tempo tentei migrar para Mint, mas a parte de programação ainda é meio turva pra mim e empanquei em algo relativamente simples que, com certeza vocês devem saber. Já instalei o Wordpress e o pacote LAMP, tudo funciona direitinho se eu utilizar o terminal, como o nano, por exemplo, para editar códigos PHP, mas quando tento utilizar algum editor de programação como o Sublime Text (que uso no Windows) ele negava a permissão. A primeira solução que pensei foi alterar as permissões de usuários para rwx, fiz:

sudo chmod u+rwx /var/www 


me dando total permissão para editar arquivos na pasta, com isso tenho a permissão, mas toda vez que dou CRTL + S para salvar o projeto, me pede a senha de root. É assim mesmo ou tem uma forma ou software que consegue rodar e root e me dá permissão para programar em paz?

Obrigado e desculpem a "iniciantez".


  


2. Re: Permissões para alterações dos códigos na pasta "www" [RESOLVIDO]

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 13/04/2016 - 20:54h



Oi.

O comando que você usou não da as permissões exatamente para o seu usuário.

Esse comando deu as permissões para o usuário dono do arquivo/pasta.

Poste a saida do comando ls -l nessa pasta.


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


3. Re: Permissões para alterações dos códigos na pasta

Paulo Henrique
MrCrawl3r

(usa Ubuntu)

Enviado em 13/04/2016 - 21:12h

O comando chmod talvez não seja interessante de se usar nesse caso. Tente usar o comando chown, com ele você muda o proprietário do arquivo ou da pasta!

Exemplo de como usar o chown:

# chown usuário /var/www/meu_site/index.php

# chown usuário /var/www/

# chown -R usuário /var/www


No primeiro exemplo, você altera apenas um arquivo, no segundo, uma pasta, já no terceiro você altera o proprietário da pasta e todo o conteúdo dentro dela, inclusive os outros diretórios.


Mais sobre o chown em: https://www.vivaolinux.com.br/dica/Entendento-o-comando-chown

--------------------------------------------------
Att,
Mr Crawler.

O mundo depende dos computadores. Tenha total domínio sobre os computadores e domine o mundo!


4. Resolvido

Alexandre Marques
alxmq

(usa Linux Mint)

Enviado em 15/04/2016 - 09:56h

Obrigado aos dois pela ajuda. Realmente a forma que fiz não me deu a permissão necessária, usei o comando:

sudo chown -c -R usuario /var/www 


Agora ele me deixa salvar sem ter de colocar a senha sempre.

Só mais uma pergunta: Para programar PHP ou linguagens web no linux, comum servidor local é necessário sempre fazer esse procedimento? Quem é programador web e trabalha somente com o Linux sempre habilita a permissão nas pastas do servidor local ou usa outros meios?
Obrigado!


5. Re: Permissões para alterações dos códigos na pasta "www" [RESOLVIDO]

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 15/04/2016 - 10:32h

Sim, sempre.

Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


6. Re: Permissões para alterações dos códigos na pasta "www" [RESOLVIDO]

Gabriel Henrique da Silva Ferreira
MrBlackWolf

(usa Arch Linux)

Enviado em 15/04/2016 - 10:38h

Conheço desenvolvedores que criam hosts virtuais em vez de alterar a pasta local. Dessa forma você pode ter um projeto em cada host.
----------------------------------
May the Force be with you
----------------------------------



7. Hosts virtuais?

Alexandre Marques
alxmq

(usa Linux Mint)

Enviado em 16/04/2016 - 13:48h

p4ulodi4s, obrigado pelas respostas! :)

MrBlackWolf, você tem alguma referência ou tutoriais sobre como fazer hosts virtuais?
Agradeço a resposta!


8. Re: Permissões para alterações dos códigos na pasta

Gabriel Henrique da Silva Ferreira
MrBlackWolf

(usa Arch Linux)

Enviado em 16/04/2016 - 15:09h

alxmq escreveu:

p4ulodi4s, obrigado pelas respostas! :)

MrBlackWolf, você tem alguma referência ou tutoriais sobre como fazer hosts virtuais?
Agradeço a resposta!


Esse tutorial aqui pode te ajudar.
http://www.2daygeek.com/setup-apache-virtual-hosts-in-linuxmint-ubuntu-debian/#
----------------------------------
May the Force be with you
----------------------------------



9. Re: Permissões para alterações dos códigos na pasta "www" [RESOLVIDO]

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 16/04/2016 - 23:11h

Oi.

Veja que você ainda vai precisar configurar as permissões de forma adequada.

Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


10. Re: Permissões para alterações dos códigos na pasta "www" [RESOLVIDO]

Alexandre Marques
alxmq

(usa Linux Mint)

Enviado em 18/04/2016 - 14:36h

p4ulodi4s, blz! obrigado pela ajuda






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts