Eles podem ter permissões para excluir arquivos, desde que tenham permissões de gravação no diretório em que os arquivos estão. Apenas o proprietário pode alterar as permissões usando permissões normais do Unix.
NOTA: Se você for membro de um grupo e as permissões no arquivo forem rwx
, os membros do grupo poderão editar o arquivo e executá-lo, nada mais. O restante das permissões são desativadas das permissões dos diretórios.
Exemplo
$ groups
saml tmux vboxusers jupiter
# have write perms on dir
$ ls -dl ../somedir/
drwxrwx--- 2 root tmux 4096 May 14 15:36 ../somedir/
$ ls -l
-rw-rw---- 1 root tmux 0 May 14 15:36 somefile
# can delete file
$ rm somefile
$
# don't have write perms on dir
$ ls -ld ../somedir/
drwxr-x--- 2 root tmux 4096 May 14 15:39 ../somedir/
$ ls -l
-rw-rw---- 1 root tmux 0 May 14 15:39 somefile
# can't delete file
$ rm somefile
rm: cannot remove 'somefile': Permission denied
# can't move file either
$ mv somefile /tmp/
mv: cannot remove 'somefile': Permission denied
Usando listas de controle de acesso (ACLs), você pode criar permissões mais complexas e flexíveis.