Tôi đang cố gắng thiết lập một chia sẻ SSHFS từ máy cục bộ của mình với một máy từ xa, nhưng nó không hoạt động. Tôi nhận được lỗi hệ thống tập tin OSXFUSE không có sẵn (xem bên dưới). Làm thế nào để sửa lỗi này ??Tại sao tôi không thể thiết lập một chia sẻ SSHFS? “Lỗi hệ thống tệp OSXFUSE không khả dụng”
FYI, máy cục bộ của tôi là máy tính xách tay MacBook Pro chạy OSX 10.9.3. Máy từ xa thực sự là một VirtualBox trên cùng một phần cứng chạy CentOS.
% brew install sshfs # <---- SSHFS is installed
Warning: sshfs-2.5.0 already installed
% brew install osxfuse # <---- OSX Fuse is installed
Warning: osxfuse-2.6.4 already installed
% ssh [email protected] # <---- See, SSH works!!
Last login: Wed Jun 18 18:36:11 2014 from XXX.XXX.XXX.XXX
[[email protected] ~]% exit
% sudo mkdir /mnt
% sudo mkdir /mnt/Share
% sudo sshfs -o IdentityFile=~/.ssh/id_rsa.pub [email protected]:/ /mnt/Share
the OSXFUSE file system is not available (-1)
the OSXFUSE file system is not available (1)
Tôi đã thử giải pháp được mô tả here. Nhưng nó không làm việc cho tôi:
% sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs
(kernel) Kext com.github.osxfuse.filesystems.osxfusefs not found for unload request.
Failed to unload com.github.osxfuse.filesystems.osxfusefs - (libkern/kext) not found.
… về cơ bản giống như sử dụng 'thùng bia ', phải không? Ai đó có thể xác nhận điều này? Đã có lỗi tương tự sau khi cập nhật os x. Đọc câu trả lời này và sau đó cài đặt nó bằng cách sử dụng thùng. Đã làm việc! – thorink