Isso acontece porque ftpuser
tem acesso de gravação ao var/www/test
directory
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.
Isso acontece porque ftpuser
tem acesso de gravação ao var/www/test
directory
Tags permissions