Estou executando o Max OSX 10.9.3 e estou tentando configurar um compartilhamento de arquivos SSHFS entre o meu MacBook Pro e um sistema de arquivos remoto. No entanto, quando tento fazê-lo, não funciona.
Estranhamente, faz o diretório de destino desaparecer. Alguém mais viu isso acontecer? Isso é um bug?
Primeiro veja que eu posso ssh normalmente na máquina de destino:
% ssh [email protected] # <--- SSH to remote system works! See below.
[email protected] % ls -altr remoteDir
total 8
drwxr-xr-x 26 remoteuser remoteuser 4096 Jun 22 01:00 ..
drwxrwxrwx 2 remoteuser remoteuser 4096 Jun 22 01:08 .
[email protected] % exit
% # <--- Logged out of remote system
Em seguida, crio um diretório localmente e verifiquei se ele foi criado:
% pwd
/mnt
% ls
total 0
drwxr-xr-x 31 root admin 1122 Jun 18 18:34 ../
drwxr-xr-x 2 root admin 68 Jun 23 08:11 ./
% sudo mkdir share1
% ls
drwxr-xr-x 31 root admin 1122 Jun 18 18:34 ../
drwxr-xr-x 4 root admin 136 Jun 23 08:50 ./
drwxr-xr-x 2 root admin 68 Jun 23 08:50 share/
Agora eu tento configurar o compartilhamento SSHFS:
% sudo sshfs [email protected]:remoteDir /mnt/share1
[email protected]'s password:
%
Está bem. Parece ter funcionado. Sem erros. Então, vamos ver o compartilhamento que criamos, não é?
% ls
ls: share1: No such file or directory
total 0
drwxr-xr-x 31 root admin 1122 Jun 18 18:34 ../
drwxr-xr-x 3 root admin 102 Jun 23 08:12 ./
O que? Não apenas o compartilhamento de arquivos não está funcionando, mas o diretório share1 parece ter desaparecido! (Embora o sistema de arquivos pareça saber que está faltando, o que é estranho).
Para onde foi / mnt / share1 e como configuro esse SSHFS?
fonte