De acordo com a listagem acima
drwxrwxr-x 4 www-data root .....
Isso significa que o primeiro nome www-data
é o "proprietário" do arquivo, e o segundo root
é o "grupo" ao qual o arquivo pertence.
Como o usuário não está no grupo root
(e não deveria!), não é possível modificar o arquivo, pois somente o proprietário e o grupo têm acesso total aos arquivos.
-
Para alterar o grupo de um arquivo que você precisa usar
sudo chgrp "new-group-name" file
-
Para alterar o proprietário de um arquivo, você precisa usar
sudo chown "new-owner-name" file
-
Se você quiser alterar os dois, você pode fazer isso em um único comando com:
sudo chown "new-owner-name":"new-group-name" file
Meu palpite é que você precisava usar chgrp
, mas usou chown