2014-06-23 13 views
5

Tôi đang chạy Max OSX 10.9.3 và tôi đang cố thiết lập một tệp chia sẻ SSHFS giữa MacBook Pro và hệ thống tệp từ xa của mình. Tuy nhiên, khi tôi cố gắng làm điều đó, nó không hoạt động.Tại sao thư mục biến mất khi tôi làm SSHFS? Làm thế nào để thiết lập chia sẻ SSHFS trên Max OSX 10.9?

Kỳ lạ, nó làm cho thư mục đích biến mất. Có ai khác nhìn thấy điều này xảy ra không? Nó là một lỗi?

Đầu tiên thấy rằng tôi có thể ssh thường vào máy mục tiêu:

% 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 

Tiếp theo, tôi tạo ra một thư mục cục bộ và xác minh nó đã được tạo ra:

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

Bây giờ tôi cố gắng thiết lập các SSHFS chia sẻ:

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

Ok. Nó dường như đã từng làm việc. Không có lỗi. Vì vậy, chúng ta hãy xem chia sẻ chúng ta tạo ra, phải không?

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

Cái gì? Không chỉ là chia sẻ tập tin không hoạt động, nhưng thư mục share1 dường như đã biến mất! (Mặc dù hệ thống tập tin dường như biết nó là mất tích, đó là lạ).

Đã/mnt/share1 đi đâu và làm cách nào để thiết lập SSHFS này?

+0

Tôi có cùng một vấn đề. Hãy cho chúng tôi biết nếu bạn tìm thấy giải pháp. –

+0

Cùng một vấn đề ở đây.'cd thư mục/'sản xuất' Không có tập tin hoặc thư mục'. Tôi có thể thấy thư mục bằng 'ls', nhưng không phải bởi' ls -l', hoặc trong Finder. – jchnxu

+1

Câu hỏi này dường như không có chủ đề vì nó không phải là về lập trình hoặc phát triển. Xem [Tôi có thể hỏi những chủ đề gì ở đây] (http://stackoverflow.com/help/on-topic) trong Trung tâm trợ giúp. Có lẽ [Super User] (http://superuser.com/) hoặc [Apple Stack Exchange] (http://apple.stackexchange.com/) sẽ là một nơi tốt hơn để hỏi. – jww

Trả lời

0

SSHFS không đi kèm với OS X AFAIK, vì vậy bạn nên đề cập đến cách bạn đã cài đặt nó. Nhưng tôi đoán sshfs được thiết kế để sử dụng với fstab hoặc mount thay vì được gọi trực tiếp. Hãy thử một cái gì đó như:

mount -t sshfs [email protected]:remoteDir /mnt/share1 
Các vấn đề liên quan