Por que posso excluir um arquivo que não pertence a mim? [duplicado]

0

Isso deve ser fácil ... Eu tenho a seguinte situação no meu servidor Ubuntu (ftpuser não está no grupo raiz):

ftpuser$ ch /var/www/
ftpuser$ mkdir test
ftpuser$ chmod 775 test

agora faça o login com o usuário root

root$ cd var/www/test
root$ touch a.txt
root$ chmod 644 a.txt

agora faça o login com o ftpuser novamente

ftpuser$ cd /var/www/test
ftpuser$ rm a.txt

Isso funciona. E esta é a minha pergunta, por que isso funciona? O arquivo a.txt é criado pelo root e tem permissão 644, portanto somente o root deve poder deletá-lo.

Ou está tudo no teste de pasta agora totalmente acessível pelo usuário "ftpuser"?

Obrigado pela ajuda.

    
por Lumpy 30.03.2016 / 12:39

1 resposta

2

Isso acontece porque ftpuser tem acesso de gravação ao var/www/test directory

    
por 30.03.2016 / 12:51