>> This is a wrong assumption, just look at directory access permissions: >> >> $ LC_ALL=C ls -alp ~/.config/ | grep '\./' >> drwx------ 96 user user 4096 Nov 28 23:44 ./ >> drwx------ 192 user user 12288 Nov 28 22:39 ../ > > Mine are not the same: > > diederik@bagend:~$ LC_ALL=C ls -alp ~/.config/ | grep '\./' > drwxr-xr-x 45 diederik diederik 4096 Nov 28 19:29 ./ > drwxr-x--- 68 diederik diederik 12288 Nov 28 17:59 ../ > diederik@bagend:~$ ls -ld ~/.config/ > drwxr-xr-x 45 diederik diederik 4096 nov 28 19:29 /home/diederik/.config/ > diederik@bagend:~$ ls -ld ~/.config/quassel-irc.org/ > drwxr-xr-x 2 diederik diederik 4096 nov 28 11:10 > /home/diederik/.config/quassel-irc.org/
This should be enough I think: > drwxr-x--- 68 diederik diederik 12288 Nov 28 17:59 ../ Try something like this: $ LC_ALL=C su another-user -c 'ls -alp /home/diederik/.config' Password: ls: cannot access /home/diederik/.config: Permission denied Best wishes, Boris