Eu tenho aprendido Linux a partir de poucos dias, e agora estou no File Parmissions com sticky bits,
Eu tentei o seguinte:
[root@localhost sdcdir]# ll
total 24
drwx------. 2 root root 16384 Mar 21 21:38 lost+found
drwxrws--T. 2 root g1 4096 Mar 23 01:22 testdir
g1 é o grupo que tem Pavan, Sudheer e Surendra como membros e Surendra é o administrador do grupo (ou seja, gpasswd -A Surendra)
Agora, o Pavan cria um arquivo p1 no testdir:
[Pavan@localhost testdir]$ touch f1
[Pavan@localhost testdir]$ ll
total 0
-rw-rw-r--. 1 Pavan g1 0 Mar 23 01:33 f1
[Pavan@localhost testdir]$
Quando estou tentando excluí-lo com a conta Surendra, estou recebendo um erro:
[Surendra@localhost sdcdir]$ cd testdir/
[Surendra@localhost testdir]$ ll
total 0
-rw-rw-r--. 1 Pavan g1 0 Mar 23 01:33 f1
[Surendra@localhost testdir]$ rm f1
rm: cannot remove 'f1': Operation not permitted
[Surendra@localhost testdir]$
O arquivo f1 tem g1 como proprietário do grupo, mas o arquivo não pode ser excluído, exceto pelo próprio Pavan. Quando setgid, group é definido como dono, por que nenhum membro do grupo pode deletar o arquivo?