Existem muitas fontes de informação sobre o tópico, mas lendo aqui , em wikipedia e outras perguntas semelhantes feitas no StackExchange da seguinte forma:
podemos supor que:
Sticky Bit
is mainly used on folders in order to avoid deletion of a folder and its content by other users though they having write permissions on the folder contents. If Sticky bit is enabled on a folder, the folder contents are deleted or moved by only owner who created them and the root user.
Mas, claro, isso pode ser feito também em arquivos singulares, como no seu caso.
Como definir o Sticky Bit
# symbolic way :
chmod +t /path/to/folder/or/file
# Numerical way :
chmod 1757 /path/to/folder/or/file
se você vir T
(maiúscula) na área de permissão de arquivo, isso indica que o arquivo ou pasta específico não tem permissões executáveis para a porção de permissões de todos usuários. Caso contrário, se a batida pegajosa t
for minúscula, isso significa que a permissão executável para todos usuários está ativada.
Bit SetGID / SetUID (conjunto de grupo ID, ID de usuário definido)
On most systems, if a directory's set-group-ID bit is set, newly created subfiles inherit the same group as the directory, and newly created subdirectories inherit the set-group-ID bit of the parent directory.
Mesma lógica para o bit SetUID .
Como SetGID / SetUID
# add the setuid bit
chmod u+s /path/to/folder/or/file
# remove the setuid bit
chmod u-s /path/to/folder/or/file
# add the setgid bit
chmod g+s /path/to/folder/or/file
# remove the setgid bit
chmod g-s /path/to/folder/or/file
Semelhante como descrito acima, se você ver S
(maiúscula) o bit setgid do diretório está definido, mas o bit de execução não está definido. é o s
é minúscula o bit setgid do diretório é setado e o bit de execução é setado.