Pular para o conteúdo

Permissões no Linux

Este artigo traz uma abordagem bastante completa sobre o sistema de permissões no Linux. Ele ensina, desde a teoria por trás das permissões, até os comandos usados para se manipulá-las. Tudo bastante ilustrado e exemplificado.
José Lopes forkd
Hits: 178.697 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução

Tudo no Linux é um arquivo. Diferentemente de outros sistemas operacionais e assim como o Unix, o Linux trata todas as partes do sistema como arquivos, como, por exemplo, dispositivos de hardware, que são acessados por meio de arquivos que os representam e até mesmo a comunicação entre processos (programas em execução) se dá através de arquivos.

Genericamente, os sistemas de arquivo suportados pelo Linux mantém, associados a cada arquivo, informações como identificadores do dono do arquivo e do grupo do dono, o tipo do arquivo, as permissões relativas ao arquivo, data e hora de criação e última modificação e etc.

Permissões


Segundo [Rocha (1996)], permissão é o ato de dar liberdade, poder ou licença para; consentir; autorizar a fazer uso de; não obstar; tolerar. Esta é justamente a intenção das permissões dos arquivos no sistema: limitar o acesso aos arquivos, de acordo com a importância dos mesmos e com o desejo do seu dono, de forma a manter a segurança e integridade do sistema.

Como já foi dito, cada arquivo possui, associado a ele, um conjunto de atributos e um deles são as permissões relativas a ele próprio. Estas permissões podem ser entendidas como um número de 12 bits onde, obviamente, cada bit pode variar entre zero e um, indicando a ausência ou presença de uma permissão específica -ao longo do artigo será mostrado que as permissões se subdividem em grupos e cada bit representa um tipo de permissão específico.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

A primeira divisão que pode ser feita neste número de 12 bits, separa três bits para determinar os atributos do arquivo, seção 3, e o restante -9 bits- para a determinação da proteção do arquivo.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Bits de atributo
   3. Bits de proteção
   4. Notações
   5. Tipos de arquivo
   6. Checando as permissões de arquivos
   7. Exemplos
   8. Comandos de manipulação de permissões
   9. Conclusão

Qual distribuição usar

Usando temas aleatórios no GDM

Configuração manual dos ponteiros do mouse

Configurando o Fortune

Instalação e configuração do MySQL 4.0.26, Apache 2.0.54, PHP 5.0.4 e PHP-Nuke 7.8 no Slackware 10.1

Cinco distribuições para iniciantes

O usuário: o computador e você

A teoria Linux por trás dos acessos e dos atalhos

Como utilizar o Kurumin dentro de uma única partição Windows

Jack, Rosegarden, midi e áudio no Debian/Ubuntu

#1 Comentário enviado por fernoliv em 19/05/2006 - 13:57h
Ótimo artigo José!

Parabéns pela iniciativa e nível de detalhamento! Muito esclarecedor e rico em conteúdo.

Abraço, Fernando.
#2 Comentário enviado por thelinux em 19/05/2006 - 14:17h
Jose, nota 10 para você!!!
#3 Comentário enviado por eisen em 19/05/2006 - 15:32h
Ótimo artigo, muitissimo bem explicado!!Agora consegui compreender de vez o sistema de permissões!!Valew mesmo cara!!
Nota 10!!
Um forte abraço!!
#4 Comentário enviado por mesnitu em 19/05/2006 - 17:00h
Excelente.
Nota 10
#5 Comentário enviado por JuNiOx em 19/05/2006 - 18:01h
Parabéns, bem completo mesmo.
Ótimo artigo pra iniciantes que se perdem em permissões.
#6 Comentário enviado por humbhenri em 19/05/2006 - 18:30h
Gostei, prático e completo. Parabéns.
#7 Comentário enviado por pierry em 20/05/2006 - 00:20h
Bom artigo.
#8 Comentário enviado por PCMasterPB em 20/05/2006 - 18:30h
Artigo muito bem escrito. Parabéns. Té mais. ;D
#9 Comentário enviado por allanhc em 21/05/2006 - 15:45h
Excelente, parabéns.
Muito bem explicado, sem complicações nas partes tecnicas sem deixar de ser preciso.
#10 Comentário enviado por hugobcar em 22/05/2006 - 08:21h
No coments.
Nota 10 !!!
#11 Comentário enviado por dedraks em 09/06/2006 - 01:01h
Excelente artigo.
Parabéns.
#12 Comentário enviado por gsi.vinicius em 19/07/2006 - 11:06h
muito bom o artigo, parábens
#13 Comentário enviado por removido em 13/10/2006 - 09:38h
Parabéns, jlojunior...

Excelente artigo e indispensável.

:::... Viva o Linux ...:::
#14 Comentário enviado por hnrm em 23/07/2008 - 09:21h
Muito bom seu artigo, paranbéns.
#15 Comentário enviado por macedocarvalho em 27/11/2011 - 09:25h
Ajudou muito pra eu que estou começando. Obrigado
#16 Comentário enviado por striker_rafael em 15/01/2013 - 11:41h
Artigo antigo, porém, sobre um assunto que está sempre bombando no mundo Linux..
Parabéns cara, ficou muito bom mesmo o artigo..

Contribuir com comentário

Entre na sua conta para comentar.