Posts Tagged ‘permissões’

Comandos Linux – chmod

terça-feira, janeiro 19th, 2010

Para mudar as permissões de um arquivo ou diretório do servidor, você tem que utilizar o comando chmod.

Em geral, qualquer comando de linux ou unix tem uma ajuda, que você pode ver invocando ao comando, seguido com o parâmetro -help. Algo como isto:

chmod –help

Este comando em concreto tem várias sintaxes permitidas. Entre elas, por exemplo, pode utilizar:

chmod [opcoes] modo-em-octal arquivo.

As opções podem ser indicadas ou não, segundo queiramos. Opções típicas são:
d: significa diretório;
-: significa arquivo;
r = leitura (ride);
w= escrita (writer);
x=execução (execute);

Após digitar o comando ls -l todas as permissões dos arquivos do diretório corrente irão ser visualizadas.

EXEMPLO 1:

drwxrwxrwx 3 lino lino 4096 2009-12-11 18:15 pasta sem título

Análise:

d = significa que ele é um diretório;
Os três primeiros caracteres dizem respeito ao usuário root(dono);
Os outros três caracteres dizem respeito ao grupo ao qual pertence o dono do arquivo;
Os últimos três caracteres dizem respeito aos outros usuários do sistema que não fazem parte do grupo Lino.
Conclusão: A leitura, escrita e execução são permitidas a todos os usuários do sistema.

(mais…)