2014-06-23 15 views
5

Sto eseguendo Max OSX 10.9.3 e sto provando a impostare una condivisione di file SSHFS tra il mio MacBook Pro e un file system remoto. Tuttavia, quando provo a farlo, non funziona.Perché la directory scompare quando eseguo SSHFS? Come impostare la condivisione SSHFS su Max OSX 10.9?

Stranamente, fa sparire la directory di destinazione. Qualcun altro ha visto accadere questo? E 'un errore?

prima vedere che posso ssh normalmente nella macchina di destinazione:

% 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 

Avanti, creo una directory locale e verificare che è stato creato:

% 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/ 

Ora cerco di impostare le SSHFS condividi:

% sudo sshfs [email protected]:remoteDir /mnt/share1 
[email protected]'s password: 
% 

Ok. Sembra aver funzionato. Nessun errore Quindi vediamo la condivisione che abbiamo creato, vero?

% 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 ./ 

Cosa? Non solo la condivisione dei file non funziona, ma la directory share1 sembra essere svanita! (Anche se il file system sembra sapere che manca, il che è strano).

Dove ha fatto/mnt/share1 andare e come configurare questo SSHFS?

+0

Ho lo stesso problema. Facci sapere se hai trovato una soluzione. –

+0

Lo stesso problema qui. Cartella/'produce' Nessun file o directory simile. Posso vedere la cartella con 'ls', ma non con' ls -l', nel Finder. – jchnxu

+1

Questa domanda sembra essere fuori tema perché non riguarda la programmazione o lo sviluppo. Vedi [Quali argomenti posso chiedere qui] (http://stackoverflow.com/help/on-topic) nel Centro assistenza. Forse [Super User] (http://superuser.com/) o [Apple Stack Exchange] (http://apple.stackexchange.com/) sarebbe un posto migliore dove chiedere. – jww

risposta

0

SSHFS non viene fornito con OS X AFAIK, quindi è necessario menzionare come è stato installato. Ma immagino che sshfs sia progettato per essere utilizzato con fstab o mount anziché essere chiamato direttamente. Prova qualcosa del tipo:

mount -t sshfs [email protected]:remoteDir /mnt/share1 
Problemi correlati