⾕

Computação  |  

Exemplos Práticos

Criar grupo:
groupadd desenvolvedores

Adicionar usuário a grupo:
usermod -aG desenvolvedores joao

Ver grupos do usuário:
groups joao

Comandos de Consulta

id – mostra UID, GID e grupos do usuário
whoami – exibe usuário atual
w – mostra usuários logados
last – histórico de logins

Permissões Especiais

Além das permissões básicas, existem permissões especiais que afetam usuários e grupos:

SUID (Set User ID)

Quando aplicado a um executável, faz com que o programa seja executado com as permissões do dono do arquivo, não do usuário que o executa.

SGID (Set Group ID)

Similar ao SUID, mas aplicado ao grupo. Também pode ser usado em diretórios para herdar o grupo proprietário.

Sticky Bit

Usado em diretórios para permitir que apenas o dono do arquivo possa renomear ou excluir seus próprios arquivos, mesmo que outros usuários tenham permissão de escrita.

Configurando Permissões Especiais

SUID: chmod u+s arquivo
SGID: chmod g+s diretorio
Sticky Bit: chmod +t diretorio

Exemplo comum: /tmp tem sticky bit ativado

Back Next