Você precisa ser root para gravar em / var / www, ou você precisa ser o usuário (ou grupo, dependendo da propriedade do diretório).
Você pode começar com o comando whoami
:
[username@host username]$ whoami
username
Isso informa que você está logado como username
Agora, você pode fazer ls -al /var/www
e obter:
[username@host username]$ ls -al /var/www
total 12
drwxr-xr-x 3 root root 4096 May 12 2004 .
drwxr-xr-x 21 root root 4096 Mar 31 2004 ..
drwxr-xr-x 3 root root 4096 Mar 30 2004 manual
As drwxr-xr-x
são as permissões, nesse caso, rwx (leitura / gravação / exec) para proprietário, rx (leitura / execução, NÃO gravação) para grupo e rx para todos os outros.
A primeira raiz é o proprietário, a segunda raiz é o grupo.
Se o diretório for drwxrwxr-x
, o usuário e o grupo serão rwx e todos os demais serão apenas rx.
Então, se a permissão foi:
drwxrwxr-x 3 root webdev 4096 May 12 2004 .
Tanto o usuário (root) quanto o grupo (webdev) possuem permissões rwx (leitura / gravação / execução) e você poderia escrever um arquivo se você fosse o usuário root, no grupo webdev, ou ambos.
Leia um pouco sobre permissões de arquivo e tal com um tutorial como: link