Sobes.tech
Junior — Middle

Explique o princípio de funcionamento e a finalidade do sticky-bit nos sistemas de arquivos Linux.

sobes.tech IA

Resposta da IA

O sticky-bit em Linux é uma bandeira especial de acesso a diretórios que restringe a eliminação ou renomeação de ficheiros dentro desse diretório apenas ao proprietário do ficheiro, ao proprietário do diretório ou ao superutilizador.

É frequentemente utilizado em diretórios comuns, como /tmp, para evitar que outros utilizadores apaguem ficheiros de terceiros.

Exemplo:

  • O diretório /tmp normalmente tem permissões drwxrwxrwt, onde t é o sticky-bit.
  • O utilizador só pode criar e eliminar os seus próprios ficheiros neste diretório.

Configuração do sticky-bit:

chmod +t /caminho/para/o/diretorio

Verificação:

ls -ld /caminho/para/o/diretorio

O sticky-bit ajuda a aumentar a segurança e o controlo de acesso em espaços de ficheiros partilhados.