Eu não tenho experiência direta com isso, mas parece que o pCloud é montado como um sistema de arquivos FUSE. Um sistema de arquivos FUSE não pode ser acessado pelo raiz por design. O objetivo é evitar que sistemas de arquivos montados façam coisas desagradáveis (veja uma explicação em FAQ da libfuse ).
Para permitir que o root ou outros usuários acessem um sistema de arquivos FUSE, é necessário montá-lo com as opções -o allow_root
ou -o allow_others
. Você também precisa remover o comentário / adicionar user_allow_other
em /etc/fuse.conf
, caso contrário, o usuário não poderá definir as opções mencionadas acima.
Sua experiência pode ser a mesma de muitos outros usuários, intrigada por um comportamento aparentemente não intuitivo. Veja, por exemplo, esta questão em serverfault .
É claro que, como o pCloud parece não ser de código aberto, pode não haver formas permitidas nem fáceis de alterar o modo como ele monta seu volume.
EDIT: Eu esqueci a melhor parte, desculpe.
Obviamente, o root pode acessar um sistema de arquivos FUSE, já que pode se passar por outros usuários. Por exemplo:
# sudo -u your_user ls /home/your_user/fuse_mount_point
(executado como root) deve funcionar.