Questa è una cartella protetta. Devi essere root per modificare questa directory.
Puoi anche rendere gab il proprietario di questa directory facendo
sudo chown -R gab /var/www
sudo
eseguirà il chown -R gab /var/www
comando come root (amministratore) e richiedere la password utilizzata durante la configurazione del sistema (probabilmente la stessa password di gab).
Una volta fatto questo, puoi anche farlo
sudo chown -R 755 /var/www
per dare i permessi di scrittura.
# Permission
7 full
6 read and write
5 read and execute
4 read only
3 write and execute
2 write only
1 execute only
0 none
Reference Class Description
u user the owner of the file
g group users who are members of the file's group
o others users who are not the owner of the file or members of the group
Il 755 significa che l'utente avrà accesso completo, il gruppo avrà accesso in lettura ed esecuzione e altri avranno accesso in lettura ed esecuzione.
Stavo per suggerirti di diventare un membro del www-data
(o equivalente), ma poiché la directory e il index.html
sono entrambi di proprietà di root
, potresti davvero aspettarti che lo faccia (come suggerito da kobaltz), se vuoi evitare gli host virtuali.
Se segui la strada degli host virtuali, il /var/www
directory è semplicemente un segnaposto che consente di verificare che Apache sia in esecuzione.
So che è un po' una lettura, ma hai dato un'occhiata a questa pagina della documentazione o a questa pagina wiki?