O diretório público do User1 não é o diretório público do User2. O diretório público do User1 é / home / user1 / Public. O diretório público do User2 é / home / user2 / Public. Para o Usuário2 acessar esses arquivos, esse usuário terá que especificar / home / user1 / Public como o diretório a ser examinado. Além disso, as permissões do diretório público do Uer1 devem permiti-lo. Para verificar, como User2, digite em uma janela de terminal:
$ls /home/user1/Public
Se você puder ver os arquivos lá, as permissões estão definidas corretamente.