Eu não sou especialista nisso, mas essa configuração funcionou para mim.
Instalar o OSXFUSE
Download OSXFUSE 2.6.0 @ http://osxfuse.github.io/2013/06/17/OSXFUSE-2.6.0.html
With the file downloaded, right click on the .dmg file, open and install it.
Instalar o SSHFS
Se você ainda não tiver o Brew instalado, vá para o link e instale-o.
Com o Brew instalado, execute no Terminal:
brew install sshfs
Se você receber um erro como "Concordar com a licença do Xcode / iOS requer privilégios de administrador, por favor, execute novamente como root via sudo." tudo o que você precisa fazer para abrir o Xcode e aceitar o contrato e esperá-lo para instalar o últimos patches.
O próximo erro que deve ser corrigido é que o XCode ainda usa o SDK para 10.8 em vez de 10.9. Se você receber um erro dizendo “xcodebuild: error: SDK“ macosx10.9 ″ não pode ser localizado. “, Você precisará editar o fuse4x-kext.rb localizado em /usr/local/Library/Formula/fuse4x-kext.rb :
Replace on line 21:
“macosx#{MacOS.version}” with “macosx10.8“,
while keeping line 24 (MACOSX_DEPLOYMENT_TARGET) the same.
Após a instalação, o Brew mostrará uma mensagem dizendo: “Para que os sistemas de arquivos baseados no FUSE funcionem, a extensão do kernel do fuse4x deve ser instalada pelo usuário root:“, então apenas execute as duas linhas alinhadas:
sudo /bin/cp -rfX /usr/local/Cellar/fuse4x-kext/0.9.2/Library/Extensions/fuse4x.kext /Library/Extensions
sudo chmod +s /Library/Extensions/fuse4x.kext/Support/load_fuse4x
Depois de fazer tudo isso, você deve ser capaz de montar qualquer sistema de arquivos remoto via SSH.
Para criar o caminho onde você deseja montar seu sistema de arquivos:
mkdir -pv ~/path/to/mount
E finalmente montando o sistema:
sshfs -C -p PORT user@server:/ ~/path/to/mount
Espero que isso funcione para você também.