Parece que o UID & GID no servidor remoto não corresponde ao que você tem localmente. Quando você usa o ssh, tudo funciona porque você está no sistema remoto. Ao usar o sshfs, você teria que mapear o UID / GID remoto para o seu sistema local:
Existe uma diferença ao usar ssh e sshfs. Meu usuário é uma raiz no cliente ssh e funciona ao usar o ssh.
Mas eu quero usar o sshfs (devido a alguns problemas de desenvolvimento). Ao usar o sshfs com o mesmo usuário, não consigo acessar determinados diretórios, que exigem privilégios de root.
sobre ls -la:
www-data em ssh é exibido como 33 em sshfs. root em ssh é exibido como roda em sshfs.
ssh
drwxrwx--- 11 www-data root 4096 May 9 9:34 file
sshfs
drwxrwx--- 11 33 wheel 4096 May 9 9:34 file
As dependências do grupo são resolvidas?
EDIT: A camada de compatibilidade do MacFUSE foi instalada no Mac OS X. A máquina remota é um Ubuntu Linux. Existem outros produtos necessários para instalar?
Parece que o UID & GID no servidor remoto não corresponde ao que você tem localmente. Quando você usa o ssh, tudo funciona porque você está no sistema remoto. Ao usar o sshfs, você teria que mapear o UID / GID remoto para o seu sistema local: