Quando você monta um sistema de arquivos FUSE, por padrão, somente o usuário que está fazendo a montagem pode acessá-lo. Você pode sobrescrever isso adicionando a opção allow_other
mount, mas isso é um risco de segurança se o sistema de arquivos não foi projetado para ele (e a maioria dos sistemas de arquivos acessados via FUSE não são): quais permissões de arquivo permitirão a outros usuários? façam? Além disso, somente o root pode usar allow_other
, a menos que explicitamente autorizado pelo root.
De qualquer forma, você deve fazer a montagem como usuário comum, não como root. O FUSE foi projetado para ser usado como um usuário comum. Dependendo da sua distribuição e de como o seu sistema está configurado, talvez você precise estar no grupo fuse
. Verifique as permissões em /dev/fuse
: você pode usar o FUSE se tiver acesso de leitura / gravação a ele.
De qualquer forma, o erro que você recebeu não indica um problema de permissão. O comando fusermount
deve estar em /bin
ou /usr/bin
, em todos os usuários $PATH
. Se você não tiver, a explicação mais provável é que você precisa instalá-lo. Por exemplo, no Debian / Ubuntu /…, instale o pacote fuse
.