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.
Curiosamente, isso faz com que o diretório de destino desapareça. Alguém viu isso acontecer? É um bug?
Primeiro, veja que consigo 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, eu crio um diretório localmente e verifico 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:
%
Ok. Parece ter funcionado. Sem erros. Então vamos ver a parte que criamos, vamos?
% 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 só 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).
Onde foi o / mnt / share1 e como configuro este SSHFS?