Có một công cụ nguồn mở để ánh xạ các kết nối SFTP như một ổ đĩa được ánh xạ Windows không? [đóng cửa]


22

Tôi biết có nhiều sản phẩm thương mại hoàn thành nhiệm vụ này, nhưng tôi đang tìm kiếm thứ gì đó như SSHFS nhưng dành cho các hệ thống Windows, đó là nguồn mở.

Câu hỏi thường gặp của WinSCP chỉ ra tính năng KeepUpTODate , có thể được sử dụng như một cách giải quyết, nhưng nó không chính xác như một ổ đĩa được ánh xạ, mặc dù nó đóng.


Các đề xuất về sản phẩm và dịch vụ không có chủ đề theo [FAQ} ( serverfault.com/faq ) được cập nhật .
sysadmin1138

Câu trả lời:


10

Bạn đã thử Swish chưa?

Với Swish, bạn có thể truy cập các tệp và thư mục bạn đã lưu trữ trên máy tính khác một cách an toàn thông qua SFTP. Swish là một tiện ích mở rộng của Windows Explorer nhưng có ghi rõ trên trang này rằng nó không thể ánh xạ ổ đĩa. Nó theo giấy phép nguồn mở GPL.


bất cứ ai có thể nhận xét về cách swish làm việc cho họ?
Bozojoe

1
Swish là khoảng 70% để trở thành một công cụ cực kỳ hữu ích và tôi rất hy vọng về tương lai của nó. Thật không may, nó chưa có ở đó. Để bắt đầu, tôi chưa tìm thấy cách lập bản đồ ổ đĩa mạng, vì vậy không có cách nào để truy cập các vị trí được gắn từ các ứng dụng Windows thông thường. Ngoài ra, không có cách nào (mà tôi có thể thấy) để sử dụng xác thực dựa trên khóa. Tài liệu về cơ bản là không tồn tại, vì vậy ngay cả khi các tính năng này hiện có thể, không có cách nào để khám phá chúng.
Brian Lacy


8

Lựa chọn tiêu chuẩn là ExpanDrive (trước đây là SftpDrive), không phải là OSS, cũng không miễn phí ($ 39 cho phiên bản đầy đủ).

Tôi chưa tìm thấy thay thế OSS trưởng thành.


7

Nếu bất cứ ai quan tâm, chúng tôi cung cấp ứng dụng SFTP Net Drive miễn phí cho chính xác mục đích này. Nó không phải là nguồn mở (vì nó sử dụng các thành phần thương mại), nhưng hoàn toàn miễn phí.

Cập nhật: mã nguồn của SFTP Net Drive được bao gồm là một trong những dự án mẫu với sản phẩm Hệ thống tệp gọi lại của chúng tôi.



@VisioN Có, phiên bản Lite miễn phí.
Cuộc gọi lại của Eugene Mayevski

3

Dự án mã nguồn mở duy nhất mà tôi biết là Dokan SSHFS này, về cơ bản là FUSE cho windows. Tuy nhiên, trải nghiệm của tôi với nó không tích cực lắm (rất không ổn định).

Bây giờ tôi sử dụng ExpanDrive , thật không may, không phải là nguồn mở hay miễn phí. Nó không hoạt động mặc dù;)


Tôi muốn nhắc lại trải nghiệm - Dokan cũng không ổn định đối với tôi và đã không được cập nhật kể từ tháng 1 năm 2011
Dan Dascalescu

3

Sử dụng chuyển tiếp cổng SSH, máy chủ FTP chạy ở đầu từ xa chỉ chấp nhận các kết nối cục bộ và ánh xạ FTP gốc của Windows,

Bạn có thể thử những gì tôi đề nghị ở đây . Đây là FTP qua SSH , nhớ bạn. Nó có thể không phải là những gì bạn yêu cầu cụ thể theo tên, nhưng nó có thể đáp ứng trường hợp sử dụng của bạn.




1

Win-SSHFS Dựa trên Dokan , nhưng với một vài cải tiến và cài đặt dễ dàng hơn. Hiệu suất rất tốt và mã dễ hiểu đối với nhà phát triển C #.

Yêu cầu khởi động lại chính thức sau khi cài đặt, nhưng Win-SSHFS đã hoạt động mà không cần khởi động lại. Cảnh giác với việc mất dữ liệu khi ghi - xem vấn đề Google Code này .


Lưu ý rằng win-sshfs có thể gây mất dữ liệu với một số ứng dụng nhất định. Liên kết chỉ ra một vấn đề với các tệp bị cắt ngắn đến 0 byte. Về mặt tích cực, nó hỗ trợ xác thực cặp khóa và cài đặt rất đơn giản.
Dan Dascalescu

0

Là một giải pháp có thể quá phức tạp, nếu bạn có hộp Linux trên mạng cục bộ (hoặc máy ảo Linux chạy trên máy bạn muốn kết nối với tài nguyên SFTP với), bạn có thể thử gắn tài nguyên bằng SSHFS trên máy đó và chia sẻ kết quả hệ thống tập tin vào hộp Windows thông qua Samba ...


0

Tôi đến đây từ một câu hỏi gần đây.

Hãy xem freeSSHd (nó cũng hỗ trợ FTP và tất nhiên cũng cho phép bạn SCP).
Thật không may, nó không phải là nguồn mở. Tuy nhiên, nó khá tốt.


Đây là một máy chủ. OP yêu cầu khách hàng có thể gắn các thư mục từ xa trong Windows.
Tarnay Kálmán

0

Hãy thử RedDrive . Nó không được tích cực phát triển nữa (kể từ '08), nhưng nó (dường như) miễn phí.


0

Công cụ phần mềm miễn phí duy nhất tôi thấy có thể ánh xạ các tệp được truy cập qua SFTP vào ổ đĩa Windows là Red Drive .

Nó không còn được phát triển và "thay thế", AnyClient, không thực hiện ánh xạ ổ đĩa. Ngoài ra còn có lỗi không có thật khi bạn tạo kết nối - Recovery policy configured for this system contains invalid recovery certificate.Ngoài ra, nó đã hoạt động với một máy chủ SFTP và không thể xác thực tôi với một kết nối khác.


0

Tìm thấy liên kết tải xuống trình cài đặt hợp lệ cho RedDrive:

http://www.brothersoft.com/red-drive-file-transfer-extension-doad-164269.html

Trong Win7 x64, tôi đã phải chạy MSI ở chế độ "Tương thích Windows cũ hơn" để cài đặt nó (nó không phải là EXE nên bạn không thể chọn HĐH hoặc Chạy với tư cách Quản trị viên).

Hi vọng điêu nay co ich!


1
Cảm ơn! Tuy nhiên, đã là tập tin đầu tiên tôi cố đọc cho thấy trống rỗng. Đối với tôi, không có căn cứ để tiếp tục. Và những người khác cũng đã báo cáo vấn đề :-(
xebeche

-1

Ftpdrive .
Không phải là một nguồn mở, mà là một công cụ miễn phí, vì vậy bạn có thể muốn kiểm tra nó.

Hoạt động hoàn hảo cho FTP đơn giản. Tôi chưa sử dụng nó cho SFTP nhưng trên trang chủ, nhà phát triển tuyên bố "Cả hai đều không được bảo mật và được bảo mật bởi các kết nối FTP SSL / TLS được hỗ trợ".


2
Cảm ơn câu trả lời, nhưng thật không may, FTP + SSL / TLS không giống với SFTP, điều này sẽ không hoạt động đối với máy chủ SSH / SFTP và, như bạn đã nói không phải là nguồn mở - vì vậy không có cách nào để biết những gì trong nhị phân.
Tom Feiner
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.