Pesquise no Google direto do Blog!

sexta-feira, 14 de maio de 2010

Lidando com permissões no Linux

Bem srs,

Uma das coisas mais chatinhas (no bom sentido ) para se entender no linux, é a sua capacidade de variar a questão das permissões em pastas / arquivos.
Sei que pela aì, existem vários tutoriais a respeito disso e voce poderá encontra muita coisa até mesmo muito mais completa do que esse meu post, então meus caros, não me proponho a sanar completamente a dúvida de todos, mas se voces quiserem pelo ao menos sair das "trevas" não custa dar uma olhadinha aqui, depois completar com outro tuto acolá...e por aí vai..!!

Segue:



Essa planilha "toscona" é meio que a junção dos níveis de usuário e das permissões que cada um desses usuários podem obter, para exemplificar vejamos dois números que seguem, aplicando o comando "chmod" para alteração das permissões (sempre como root em terminal não é mesmo!?)

# chmod 777 / pasta/arquivo.
Primeiro nº 7 (user) da esquerda para direita...levou rwx (ler/gravar/executar)
Segundo nº 7 (group) levou também....................rwx (ler/gravar/executar)
Terceiro nº 7 (other)levou também.....................rwx (ler/gravar/executar)
A conclusão obvia é de que o Nº 7 em binário segundo a tabela é 111 que
corresponde as permissões rwx, então ele pode tudo, já que é Read / Write / Exec
para user/group/other.

# chmod 541 /pasta/aquivo
O nº 5.(user)..................................levou r-x (ler e executar)
O nº 4.(group).................................levou r-- (ler)
O nº 1.(other).................................levou --x (executar)
A conclusão que chegamos seria a de que o nº 5 em binário é 101, o 4 é 100 e o 1 é 001 consulte a tabela e voce verá que o 541 dirá que o user pode ler e executar, o group poderá apenas ler e outros usuários, poderão apenas executar.

Voces mesmos poderão dar exemplos e estudar o mecanismo, e se quiserem, poderão se aprofundar um pouco mais sobre o assunto, dando uma lida aqui no wikipédia só prá citar uma fonte de consulta.

Boa sorte e permissões a todos!!

Nenhum comentário: