Você pode usar bindfs para criar outra visualização de um sistema de arquivos com permissões diferentes. Crie uma visualização desse diretório que lhe dê permissão para ler o arquivo. Por exemplo, o comando a seguir cria uma exibição de
/media/sda1/private on /mnt , onde cada usuário pode ler todos os arquivos:
sudo bindfs -p a+rX /media/sda1/private /mnt
O comando a seguir cria uma exibição de /media/sda1/private on /mnt , em que o usuário robert é o proprietário de todos os arquivos (e possui as permissões associadas):
sudo bindfs -u robert /media/sda1/private /mnt
Para remover a exibição, desmonte-a ( sudo umount /mnt ).