Używam Max OSX 10.9.3 i próbuję skonfigurować udział plików SSHFS między moim MacBookiem Pro a zdalnym systemem plików. Jednak gdy próbuję to zrobić, to nie działa.
O dziwo, powoduje zniknięcie katalogu docelowego. Czy ktoś jeszcze to widział? Czy to błąd?
Najpierw sprawdź, czy mogę ssh normalnie na maszynie docelowej:
% 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
Następnie tworzę katalog lokalnie i sprawdzam, czy został utworzony:
% 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/
Teraz próbuję skonfigurować udział SSHFS:
% sudo sshfs [email protected]:remoteDir /mnt/share1
[email protected]'s password:
%
Ok. Wygląda na to, że zadziałało. Bez błędów. Zobaczmy więc udział, który stworzyliśmy, prawda?
% 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 ./
Co? Udostępnianie plików nie tylko nie działa, ale wydaje się, że katalog share1 zniknął! (Chociaż wydaje się, że system plików wie, że go brakuje, co jest dziwne).
Gdzie się podział / mnt / share1 i jak skonfigurować ten SSHFS?
źródło