Dar permissão a um diretório completo e seus arquivos e subpastas.

Iniciado por Leonardo™, 20 de Outubro de 2009, 21:11

tópico anterior - próximo tópico

Leonardo™

Olá pessoal tudo bom? Tem como dar permissão a um diretório inteiro e seus arquivos e subpastas? Só consegui dar permissão a pasta e não aos seus arquivos e subpastas :-\
Obs: Estou querendo fazer isso na pasta onde salva arquivos no xampp, para que eu possa manipular meus projetos e realizar os testes...

clcampos

No terminal (Aplicações > Acessórios > Terminal) você pode executar:

1) Mudar as permissões, conforme o tópico Permissões de arquivos e diretórios usando a opção "-R" que fará no diretório e todos os arquivos/pastas abaixo. Veja exemplo:

Citarchmod  -R   777   /pasta

2) Você pode mudar o dono com o comando chown. Exemplo:

Citarchown   -R  novo_dono  /pasta

3) Você pode mudar o grupo com o comando chgrp. Exemplo:

Citarchgrp   -R    novo_grupo   /pasta

4) Mudar dono e grupo com o comando chown. Exemplo:

Citarchown   -R    novo_dono:novo_grupo     /pasta

Mas cuidado, se mudar em diretórios/arquivos de sistema você pode ter problemas, e se tiver problemas para mudar devido a permissão use o sudo antes do comando.

[]'s

Cristiano

Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Leonardo™


mpmoraes

Acredito que dar acesso total a algums pastas possa ser perigoso.
Ex: root, sbin
Ubuntu 12.04 - AMD64 Notebook: Compaq Q40-714br, Intel Core 2 Duo T6600 2.2GHz Memória 4GB HD 500GB DVD-RW

Renato Krause

Citação de: mpmoraes online 21 de Outubro de 2009, 13:48
Acredito que dar acesso total a algums pastas possa ser perigoso.
Ex: root, sbin

Exato: aprecie com moderação.

Leonardo™

Concordo com vocês. Realmente não é viável dar uma permissão como essa para qualquer diretório, mas esse que dei essa "brecha" é um local especifico para criar, salvar e modificar arquivos para projetos web, e isso se tornaria bastante complexo se não fizesse algo assim  ;)