Làm cách nào tôi có thể gắn SFTP / SSH trong Finder trên OS X Snow Leopard?


101

Câu hỏi của tôi có vẻ đơn giản. Tôi cần phải gắn một ổ SSH / SFTP và làm cho nó hiển thị trong công cụ tìm để có thể sử dụng nó như thể nó là một ổ đĩa cục bộ (nghĩ là chia sẻ SMB). Tôi đã thử mọi thứ tôi có thể tìm thấy (MacFUSE + sshfs (bất kỳ phiên bản nào), Macfusion (không thể cài đặt), ...).

Có cách nào để làm điều này có vẻ đơn giản? Cảm giác như tôi đang thiếu một cái gì đó ở đây. Ngoài ra, tôi không tìm kiếm ứng dụng khách SFTP để tải xuống / tải lên. Máy cá nhân của tôi là một hộp Ubuntu và điều đó dễ dàng thực hiện được trên đó.

Câu trả lời:


81

Giải pháp tốt nhất tôi tìm thấy hôm nay (2017) là sử dụng HomebrewCask để cài đặt osxfusesshfs :

brew cask install osxfuse
brew install sshfs

Và sau đó:

sshfs username@hostname:/remote/directory/path /local/mount/point -ovolname=NAME

Nó hoạt động! :-)


1
Tôi không thấy các tệp được gắn theo cách này trong trình tìm kiếm vì một số lý do
Julius

Tôi đoán bạn sẽ phải gắn đĩa dưới / Tập, không?
Josef Habr 30/03/2016

4
Điểm gắn kết có thể là bất kỳ thư mục nào mà người dùng hiện tại có quyền truy cập ghi. Bạn có thể tạo tập lệnh trình bao bọc: mkdir -p "/Volumes/$1"; sshfs remote_user_name@$1:/ "/Volumes/$1" -ovolname=$1 && open "/Volumes/$1"và sau đó gọi tập lệnh chuyển qua địa chỉ IP, nghĩa là mountssh.sh 192.168.1.123. Khi thành công Finder sẽ tự động mở thư mục từ xa.
ccpizza

9
Hãy cẩn thận khi sử dụng công cụ này để gắn kết vào Tập. Tôi đã nhắn tin và chỉ định / Tập (chính nó) là điểm gắn kết và nó đã giết chết thư mục. Tôi biết ... ngu ngốc, nhưng ... nó đã xảy ra. Điều đó khiến Finder không hài lòng. Sửa chữa đĩa đã sửa nó nhưng nó là một 20 phút đáng sợ.
Brian Colavito

1
@JensTimmerman, sshfs đã chuyển từ thùng bia sang vòi bia, cập nhật câu trả lời, xem ở trên
eskatos

29

Vâng, MacFusion được sẽ là câu trả lời của tôi, nhưng kể từ khi bạn đã cố gắng mà tôi sẽ giới thiệu ứng dụng yêu thích thứ hai của tôi khi nói đến cổ phiếu mount: Transmit Panic . Đây là một tính năng mới, rất tuyệt vời, cho phép bạn gắn kết bất kỳ chia sẻ nào mà nó có thể kết nối trong giao diện người dùng dưới dạng "đĩa" trong Trình tìm kiếm mà bạn có thể kéo tệp vào. SFTP, SSH, S3 ... rất tuyệt.


ok vậy không bao giờ mond ... Macfusion làm việc. Rõ ràng, tải xuống với safari hoạt động trong khi tải xuống với firefox 4 beta 8 không

@Ous: thứ tốt. MacFusion khá ngọt ngào. Không thể miễn phí ngay cả khi giao diện là một thứ lộn xộn. Nếu bạn muốn có một giao diện bóng bẩy, Transmit sẽ làm những gì MacFusion làm (cộng thêm rất nhiều thứ nữa) và trông thật tuyệt khi làm điều đó.
Ian C.

1
Vấn đề số 1 của tôi với MacFusion là nó không hỗ trợ xác thực dựa trên khóa, vì vậy tôi không thể sử dụng nó với máy chủ mà tôi thường sử dụng. Truyền xử lý độc đáo (nhưng không miễn phí).
cjm

Truyền "chỉ hoạt động". Tốt hơn nhiều so với việc phải thiết lập samba. SFTP qua SSH và bạn đã hoàn tất.
Subimage

5

Kể từ tháng 3 năm 2013, giải pháp phần mềm miễn phí hiện tại là Fuse cho OS X cộng với gói dành cho SSHFS (liên kết tải xuống trên trang web Fuse cho OS X).

Macfusion là một GUI để dễ dàng gắn kết / ngắt kết nối các chia sẻ từ xa nhưng nó cần được để hoạt động với SSHFS / Fuse cho OS X.


5

Tôi sử dụng Cyberduck cho nhiệm vụ này. Đây là một ứng dụng đa nền tảng (nhưng có nguồn gốc trên mac) có đầy đủ các tính năng và miễn phí sử dụng. Bạn có thể hỗ trợ các nhà phát triển bằng cách quyên góp hoặc mua trực tiếp từ Mac App Store.

Nhà phát triển cũng có một ứng dụng có tên Mountainduck cho phép bạn gắn đường dẫn bạn muốn vào một thư mục và truy cập nó thông qua ứng dụng Finder.


3
Nếu tôi không nhầm, Cyberduck không cho phép bạn truy cập các tệp thông qua Finder. Đó là một khách hàng tuyệt vời mặc dù.
rạng rỡ

@radven Oh yeah, bạn nói đúng, không. Xin lỗi vì điều đó, xin vui lòng bỏ qua câu trả lời của tôi.
avee

1
@avee Stackexchange thực sự cho phép bạn xóa câu trả lời của mình; đây có vẻ là một lý do tốt
Joost

2
Có lẽ có một điều khá mới mẻ từ những người Cyberduck và nó dường như thực hiện công việc: Vịt núi
Josef Habr 30/03/2016

Nó không phải là nền tảng chéo nếu nó không hỗ trợ bất kỳ bản phân phối linux nào, Filezilla thực hiện công việc một cách nhất quán hơn.
Ray Foss

1

Những thứ tốt nhất mà bạn có thể sử dụng là Transmit, như đã nói trước đây hoặc Expandrive, có lẽ giống với những gì bạn đang tìm kiếm, vì tích hợp công cụ tìm là tính năng chính của nó.


0

Một giải pháp khác là WebDrive (35 $ +). Tôi đã sử dụng thành công phiên bản Windows của cùng một sản phẩm, vì vậy tôi mong đợi điều tương tự từ phiên bản OS X. Quá tệ, họ yêu cầu bạn phải mua giấy phép riêng cho Windows và OS X.


0

Nếu bạn đã FUSE for OS Xcài đặt (ví dụ: bạn đã lấy nó trực tiếp từ SourceForge), thì giải pháp @eskatos có thể giảm xuống chỉ cài đặt sshfsthay vì toàn bộ thùng chứa FUSE. Bạn có thể làm điều này bằng cách sử dụng:

brew install homebrew/fuse/sshfs

Bạn có thể muốn kiểm tra xem bạn có phiên bản mới nhất của FUSE for OS Xqua của bạn System Preferencestrong khi bạn đang ở đó.



-1

Tôi có thể kết nối với máy chủ ftp thông thường hoặc máy chủ sftp (ssh) bằng cách sử dụng các máy chủ này trong hộp thoại Kết nối với máy chủ của Finder:

Đối với ftp: ftp: //username@mydomain.com

Đối với sftp / ssh: ftps: //username@mydomain.com

Vì vậy, về lý thuyết, bạn có thể thử ftps: // path / to / volume_name


14
ftps không giống như sftp.
Cory Gagliardi

7
và hơn nữa không giống như ssh.
ataulm

3
sftp không được hỗ trợ từ công cụ tìm ..
karvoynistas

6
FTPS có nghĩa là FTP qua SSL; và SFTP có nghĩa là Giao thức truyền tệp SSH và an toàn hơn FTP hoặc FTPS
DiogoSaraiva

4
Làm thế nào câu trả lời này có thể nhận được phiếu bầu?
CousinCocaine

-1

ExpanDrive là phiên bản thương mại với mức giá $ 50 cực kỳ hấp dẫn, nhưng rất sạch sẽ và bóng bẩy.

Nó cũng gắn kết các thư mục Dropbox, Google Drive, OneDrive, Amazon S3, ownCloud, cộng với nhiều hơn nữa và hỗ trợ các khóa ssh và sftp.


-1

Bạn có thể tải xuống CloudMorer từ Mac App Store.

Ứng dụng này, cho phép các đơn vị gắn kết ảo như, GoogleDrive, DropBox, S3, SFTP, FTP, v.v.


Nó có hoạt động trên Snow Leopard không?
nohillside

-4

Tôi sử dụng Filezilla, miễn phí, kết nối dưới dạng sftp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.