Se você quiser que ninguém possa acessar sua pasta pessoal, exceto você e o root, você deve se certificar de que os outros usuários não têm permissões no seu homedir. assim:
chmod o-rwx ~
Isso remove as permissões de leitura, gravação e execução do seu diretório pessoal para outros usuários.
Se você também quiser ter certeza de que ninguém do grupo que possui seu diretório pode acessá-lo, você também precisará fazer isso:
chmod g-rwx ~
Isso também removerá todas as permissões para membros do grupo que possui seu diretório.
se você quiser saber mais detalhes, verifique a página de manual man 1 chmod
e man 2 chmod
. Eles devem explicar todos os detalhes.
BTW. Eu ficaria com medo de colocar um script PHP no meu servidor que permita que qualquer pessoa navegue pelos arquivos, mesmo que ele seja executado apenas como usuário nobody
.