Por que não consigo configurar um compartilhamento SSHFS? Erro "Sistema de arquivos OSXFUSE não está disponível"

1

Estou tentando configurar um compartilhamento SSHFS da minha máquina local para uma máquina remota, mas não está funcionando. Estou recebendo o erro sistema de arquivos OSXFUSE não está disponível (veja abaixo). Como consertar isso?

FYI, minha máquina local é um laptop MacBook Pro executando o OSX 10.9.3. A máquina remota é, na verdade, um VirtualBox no mesmo hardware que executa o CentOS.

% brew install sshfs                                # <---- SSHFS is installed
Warning: sshfs-2.5.0 already installed

% brew install osxfuse                              # <---- OSX Fuse is installed
Warning: osxfuse-2.6.4 already installed

% ssh [email protected]                   # <---- See, SSH works!!
Last login: Wed Jun 18 18:36:11 2014 from XXX.XXX.XXX.XXX
[[email protected] ~]% exit

% sudo mkdir /mnt
% sudo mkdir /mnt/Share    
% sudo sshfs -o IdentityFile=~/.ssh/id_rsa.pub [email protected]:/ /mnt/Share
the OSXFUSE file system is not available (-1)
the OSXFUSE file system is not available (1)

Eu tentei a solução descrita aqui . Mas não funcionou para mim:

% sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs
(kernel) Kext com.github.osxfuse.filesystems.osxfusefs not found for unload request.
Failed to unload com.github.osxfuse.filesystems.osxfusefs - (libkern/kext) not found.
    
por Saqib Ali 19.06.2014 / 00:59

1 resposta

0

Encontrei o mesmo erro que você:

% sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs
(kernel) Kext com.github.osxfuse.filesystems.osxfusefs not found for unload request.
Failed to unload com.github.osxfuse.filesystems.osxfusefs - (libkern/kext) not found.

Mas eu continuei com o restante das instruções desse link:

# Use new kernel extension:
sudo /bin/cp -RfX \
/usr/local/Cellar/osxfuse/2.6.2/Library/Filesystems/osxfusefs.fs /Library/Filesystems
sudo chmod +s \
  /Library/Filesystems/osxfusefs.fs/Support/load_osxfusefs 

E agora está funcionando bem. Espero que ajude.

    
por 03.09.2014 / 21:10