Esse diretório e seus arquivos provavelmente não pertencem ao seu usuário ou grupo.
Adicionar seu usuário ao grupo que possui o diretório e / ou os arquivos provavelmente permitirão que você faça isso. No entanto, essa é uma solução ruim. Uma boa solução seria fazer o seu trabalho em um diretório dentro de seu diretório inicial e depois implantar o trabalho em / var / www, se necessário.
A maioria dos frameworks web modernos permite executar um servidor de desenvolvimento em uma porta sem privilégios e atendendo especificamente apenas ao projeto em que você está trabalhando. Como alternativa, configure seu servidor da Web para servir um vhost para um diretório que contenha seu projeto em seu diretório inicial.