chown
pode (geralmente) ser usado apenas pelo superusuário ( root
). Para chmod
de um arquivo, acho que você precisa ser o proprietário do arquivo (ou ser o superusuário).
Para contornar as restrições, você pode usar sempre sudo
para alterar os modos de acesso ou a propriedade.
Mas, muito provavelmente, você não deseja conceder direitos globais sudo
ao seu usuário www
.
É aqui que entra em jogo /etc/sudoers
. Devido a poderes maiores em jogo, não posso elaborar um exemplo para você agora.
Por enquanto, a página man do sudoers
precisa ser suficiente.
Eu não recomendaria fazer isso de qualquer maneira. Se houver arquivos que precisem ser manipulados, verifique se eles foram criados com direitos de acesso adequados para a conclusão da tarefa ou, de alguma forma, reprojetem o processo para contornar o problema.