Permissões do Linux

Artigo básico sobre as permissões do Linux para tentar elucidar um pouco como funciona a lógica da coisa.

[ Hits: 6.919 ]

Por: Buckminster em 08/05/2023


Introdução



Há uma diferença entre o superusuário (root) e o dono de um diretório (que alguns chamam de pasta) e/ou arquivo. Por exemplo, temos o usuário VOL (ou Fabio, ou Clodoaldo, ou Samuel, etc) que é criado ao instalar o sistema operacional Linux (seja ele Debian, Slackware, Kali, Ubuntu, Red Hat, etc) e você escolhe o nome que quiser para o usuário.

Este usuário não é o superusuário (a superusuário é o root [raiz]). O root é uma coisa, o usuário é outra coisa. O root pode ser qualquer pessoa que tenha a senha de root e acesse com "su -", "su", "sudo", etc, no terminal. Já veremos os comandos.

Nos diretórios e arquivos do Linux temos, grosso modo, três níveis: Dono, Grupo e Outros. Quem define, basicamente, as permissões para o Dono, para o Grupo e para os Outros é o root.

Aí surgem duas perguntas:

1. Quem tem precedência nas permissões: o Dono, o Grupo ou os Outros?

As permissões de um diretório têm precedência sobre as dos arquivos que ele contém. O Linux não deixa o Dono brigar com o Grupo e com os Outros. As permissões do Usuário/Dono, do Grupo e dos Outros são distintas, separadas, e você, sendo o cara que usa o sistema, tem de estar ciente disso, tem de raciocinar com os três níveis de permissão, principalmente com o Dono e o Grupo.

2. E se eu setar umas permissões para o Dono e outras diferentes para o Grupo?

O Linux não deixa isso acontecer. Caso você sete permissões somente para o Dono, por exemplo, as permissões para o Grupo continuam as mesmas, caso você setar permissões para o Grupo sem o parâmetro -R (recursivamente, veremos adiante) as permissões para os arquivos dentro do Grupo permanecem as mesmas e o Linux não deixa criar conflito, não deixa o Dono brigar com o Grupo e com os Outros.

Não confunda root com o Dono do diretório e/ou arquivo. O Dono é o dono, é como o Highlander, só pode haver um para diretórios e/ou arquivos. O Grupo é um conjunto de usuários colocados ali pelo root ou pelo proprietário, mas no fim das contas é o tal de root quem decide - como vimos -, e o root pode ser qualquer um que tenha a senha de superusuário (root). Os Outros são os outros, são todos aqueles que não são Dono e não fazem parte da patota do Grupinho decidido pelo root ou pelo dono.

No Linux, um arquivo ou diretório pode ter apenas um proprietário/dono e um grupo proprietário, não sendo possível ter dois proprietários. O proprietário/dono é o usuário que criou o arquivo ou diretório e tem direitos de acesso especiais a ele, como permissão de modificá-lo ou excluí-lo; ou é um usuário que não criou o diretório.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Desenvolvimento 1
   3. Desenvolvimento 2
   4. Conclusão
Outros artigos deste autor

Instalar Minecraft, League of Legends e Fortnite no Linux

Criar entrada (menuentry) ISO no Grub

Manual traduzido do Squid - Parte 3

Manual traduzido do Squid - Parte 2

Redes de Computadores · IPtables · Endereços IPs - Explicações básicas

Leitura recomendada

Introdução ao Gentoo Linux

Guia Introdutório do Linux VI

Básico sobre tratamento de exceções em Python 3.4

Arch Linux em modo UEFI com GNOME

Lógica para Computação - Parte V

  
Comentários
[1] Comentário enviado por danniel-lara em 09/05/2023 - 09:34h


Muito bom o Artigo

[2] Comentário enviado por maurixnovatrento em 14/05/2023 - 20:35h


Ótimo artigo.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10

[3] Comentário enviado por SamL em 23/05/2023 - 00:51h

Massa hein!


https://nerdki.blogspot.com/ acessa ai, é grátis
Não gostou? O ícone da casinha é serventia do site!

[4] Comentário enviado por Hunt15 em 16/06/2023 - 03:43h

I like the way you made this post. Short but juicy. Thanks for sharing! https://www.paybyplatema.one/


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts