Liberação para Escrita, Leitura e Execução

Iniciado por Axl_Kurt, 04 de Setembro de 2006, 11:56

tópico anterior - próximo tópico

Axl_Kurt

Bom pessoal, gostaria de saber como faço para liberar (leitura, escrita e execução) a todos os arquivos e sub-pastas que estão dentro de um diretório que esta contido na patas /opt.

Pergunto isso pois ficar dando permissão (leitura, escrita e execução) a cada uma dos arquivos e sub-patas contida nesse diretorio seria a maior cancera, assim gostaria que me sugerissem uma opção rapida e pratica.

Agradeço antecipadamente
Axl_Kurt

arlei

No terminal digite o comando chmod com o parâmetro -R para dar as permissões desejadas de forma recursiva a todos diretórios e arquivos no caminho desejado.

Ex: Para dar permissão de leitura, escrita e execução para todos usuários recursivamente na pasta /opt

sudo chmod -R 777 /opt

T+
Arlei

Lamego

Não faça isso !!!
Citarsudo chmod -R 777 /opt



Colocar 777 é a maior besteira que se pode fazer, alem de tornar o sistema inseguro pode mesmo quebrar este completamente.

Explica melhor o seu problema para darmos uma solução melhor.
Normalmente o que se faz é alterar o dono dos arquivos recursivamente de forma a ter permissões sobre as pastas.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

arlei

Citação de: Lamego online 04 de Setembro de 2006, 13:10
Não faça isso !!!
Citarsudo chmod -R 777 /opt



Colocar 777 é a maior besteira que se pode fazer, alem de tornar o sistema inseguro pode mesmo quebrar este completamente.

Explica melhor o seu problema para darmos uma solução melhor.
Normalmente o que se faz é alterar o dono dos arquivos recursivamente de forma a ter permissões sobre as pastas.

Amigo Lamego,

não foi dito para que isso seja feito, apenas foi mostrado um exemplo de como proceder para dar permissões a diretórios e todo seu conteudo de forma recursiva como foi explicitamente solicitado pelo colega. Concordo que isso não é seguro de ser executado, talvez tenha sido infeliz no meu exemplo, mais a intensão foi a de apenas exemplificar o uso do comando, para que o colega com base nisso decida como executa-lo de acordo com suas necessidades.

T+
Arlei

Lamego

arlei,
desculpa se pareci agressivo. A sua resposta foi o que o utilizador perguntou mas achei importante explicar que provávelmente ela ia fazer algo errado :)
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

arlei

 ;)
Blz Lamego, afinal estamos aki para nos ajudarmos.

T+
Arlei

ins3rt c0in

#6
Como eu não manjo muito eu prefiro indicar onde eu encontrei a solução:

http://focalinux.cipsga.org.br/guia/iniciante/ch-perm.htm

As respostas que você quer devem estar no capítulo ,"11.7 - chmod".
Para escrever eu usei "chmod -R +w", no manual deve explicar tudo.