The question marks in the file information indicate that you have no permissions to run a stat()
system call on the directory. Most often, it means you have only r
but not x
permission to the directory the target is in, i.e. /home/pick
. See ls -ld /home/pick
to verify.
Also note that if /home
is a NFS share mounted from another server, the server computer can restrict the root
of the NFS client computer to be the equivalent of nobody
when accessing the share. This is done at the NFS server side, often by default, and overcoming it may require a no_root_squash
export option for the share at the NFS server.
Making the root of the NFS client powerless on a NFS share is a security mechanism that prevents someone that has managed to gain illegitimate root access to the NFS client from easily getting root in the NFS server too.