Categorias
Leia

Aula FreeBsd – permissões

O sticky bit é uma permissão de acesso que pode ser atribuída a diretórios e arquivos em sistemas baseados em Unix. Ele serve para indicar que o objeto em questão deve receber algum tratamento especial pelo sistema operacional.

Permissões de arquivos

u – user
g – group
0 – others
a – all

r – leitura
w – Escrita
x – Execusão
t – Somente o dono do arquivo pode apagar o arquivo
s – stickbit – Execusão com outro usuário

Acresentar execusão para outros
# chmod o+x arquivo.txt

Tirar execusão de outros
# chmod o-x arquivo.txt

Modificar vários
# chmod u-rw, g+w, o-x arquivo.txt

## Permissões especiais

Permissão para Sticky bit (t)
# chmod 1777 arquivo.txt
# chmod +t arquivo.txt

setUid
# chmod 2755 arquivo.txt
# chmod u+s arquivo.txt

setGid
# chmod 4755 arquivo.txt
# chmod g+s arquivo.txt

## Permissões usuários e grupo – Troca o usuário e grupo do arquivo
# chown root:aluno arquivo2

Troca o grupo do arquivo
# chgrp wheel arquivo.txt