2014-06-23 12 views
5

Ich verwende Max OSX 10.9.3 und ich versuche eine SSHFS-Dateifreigabe zwischen meinem MacBook Pro und einem Remote-Dateisystem einzurichten. Wenn ich es jedoch versuche, funktioniert es nicht.Warum verschwindet Verzeichnis, wenn ich SSHFS mache? Wie man SSHFS Freigabe auf Max OSX 10.9 einrichtet?

Seltsamerweise macht es das Zielverzeichnis verschwinden. Hat sonst noch jemand das gesehen? Ist es ein Fehler?

Zuerst sehen, dass ich normalerweise in der Zielmaschine ssh kann:

% 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 

Als nächstes erstelle ich ein Verzeichnis lokal und überprüfen sie erstellt wurde:

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

Jetzt versuche ich Setup auf die SSHFS teilen:

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

Ok. Es scheint zu funktionieren. Keine Fehler. Lassen Sie uns also den Anteil sehen, den wir geschaffen haben, sollen wir?

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

Was? Die Dateifreigabe funktioniert nicht nur, sondern das Verzeichnis share1 scheint verschwunden zu sein! (Obwohl das Dateisystem zu wissen scheint, dass es fehlt, was komisch ist).

Wohin ging/mnt/share1 und wie konfiguriere ich dieses SSHFS?

+0

Ich habe das gleiche Problem. Lassen Sie uns wissen, ob Sie eine Lösung gefunden haben. –

+0

Gleiches Problem hier. 'Cd folder /' erzeugt 'Keine solche Datei oder kein Verzeichnis'. Ich kann den Ordner nach 'ls' sehen, aber nicht nach' ls -l', entweder im Finder. – jchnxu

+1

Diese Frage scheint off-topic zu sein, weil es nicht um Programmierung oder Entwicklung geht. Siehe [Welche Themen kann ich hier fragen?] (Http://stackoverflow.com/help/on-topic) in der Hilfe. Vielleicht [Super User] (http://superuser.com/) oder [Apple Stack Exchange] (http://apple.stackexchange.com/) wäre ein besserer Ort zu fragen. – jww

Antwort

0

SSHFS wird nicht mit OS X AFAIK geliefert. Sie sollten daher erwähnen, wie Sie es installiert haben. Aber ich denke, sshfs ist so konzipiert, mit fstab oder mount anstatt direkt aufgerufen werden verwendet werden. Versuchen Sie etwas wie:

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