O acesso e a pasta fora de sua casa precisarão de privilégios elevados, por isso é melhor manter todos os seus arquivos em sua casa.
$ ls -l /~$ ls -l /
total 152
drwxr-xr-x 2 root root 12288 May 28 08:29 bin
drwxr-xr-x 4 root root 4096 May 26 09:54 boot
drwxr-xr-x 3 root root 4096 May 5 10:22 build
drwxr-xr-x 2 root root 4096 Apr 8 2014 cdrom
drwxr-xr-x 15 root root 4540 May 27 12:35 dev
drwxr-xr-x 208 root root 12288 May 28 08:29 etc
drwxr-xr-x 5 root root 4096 Dec 23 09:43 home
lrwxrwxrwx 1 root root 32 Apr 8 2014 initrd.img -> boot/initrd.img-3.2.0-23-generic
drwxr-xr-x 28 root root 4096 May 22 08:38 lib
drwxrwxrwx 2 root root 12288 May 7 13:20 lib32
drwxr-xr-x 2 root root 4096 Apr 14 08:28 lib64
lrwxrwxrwx 1 root root 36 Feb 25 14:00 libnss3.so -> /usr/lib/x86_64-linux-gnu/libnss3.so
drwx------ 2 root root 16384 Dec 23 09:43 lost+found
drwxr-xr-x 7 root root 4096 May 13 18:17 media
drwxr-xr-x 3 root root 4096 Dec 23 09:43 mnt
drwxr-xr-x 19 root root 4096 May 8 08:05 opt
dr-xr-xr-x 308 root root 0 May 26 13:35 proc
drwx------ 23 root root 4096 May 20 08:53 root
drwxr-xr-x 32 root root 1200 May 28 08:29 run
drwxr-xr-x 2 root root 12288 May 28 08:29 sbin
drwxr-xr-x 2 root root 4096 Mar 5 2012 selinux
drwxr-xr-x 2 root root 4096 Apr 7 2014 srv
drwxr-xr-x 13 root root 0 May 26 13:35 sys
drwxr-xr-x 3 root root 4096 Dec 23 09:43 timeshift
drwxrwxrwt 22 root root 24576 May 29 13:52 tmp
drwxr-xr-x 13 root root 4096 Jun 20 2014 usr
drwxr-xr-x 15 root root 4096 May 22 12:52 var
lrwxrwxrwx 1 root root 29 Apr 8 2014 vmlinuz ->
Como você vê, todos esses diretórios são de propriedade do root e, para trabalhar com eles, você precisa de mais permissões, a menos que sua página seja representada por ~
e possa ser acessada a partir de /home/username
. seu playground como um usuário normal.