Somente root (ou seja, UID 0) ou um processo com CAP_FOWNER pode alterar as permissões de um arquivo que não é de sua propriedade.
A abordagem mais adequada é provavelmente sudo .
Apenas root (ou seja, UID 0) ou um processo com CAP_CHOWN pode alterar o proprietário de um arquivo.