it-swarm-vi.tech

Làm cách nào tôi có thể ánh xạ SFTP sang Drive, nguyên bản trong Windows

Hôm nay tôi thấy rằng Vista và Win7 (mà tôi đang sử dụng) có tùy chọn ánh xạ ftp nguyên bản, theo bài viết này:

http://cybernetnews.com/cybernotes-map-a-ftp-to-a-drive-in-windows/

Nhưng tôi cần phải có sftp ... các cửa sổ có chức năng tương tự cho sftp không ?? Tôi đang sử dụng SSH bảo mật Shell và giả sử rằng việc truyền tệp mà họ có là sftp.

26
Igor B.

Thiết lập FTP là một chuyện.
[.__.] Nhưng, hỗ trợ FTP an toàn đòi hỏi tích hợp một cơ chế xác thực khóa công khai vào hệ thống. Windows chưa gần với điều đó (ít nhất là đối với các hệ thống tệp ánh xạ). Và, nếu bất kỳ điều gì như vậy hiện được hỗ trợ trong Windows 7, tôi muốn biết nhiều điều.

Trong khi đó, freeSSHd là một công cụ rất tốt cho mục đích.
[.__.] Nó cũng hỗ trợ SFTP, mặc dù lệnh yêu thích của tôi thông qua nó là scp.

8
nik

Tôi không nghĩ bạn có thể làm điều đó một cách tự nhiên trong windows, tuy nhiên đây là một phần mềm tương ứng với nhu cầu của bạn: extendrive .
Hi vọng điêu nay co ich.

6
Maxwell

Swish là hoàn hảo cho điều đó. Đơn giản như nhân đôi và thiết lập ổ đĩa của bạn: bạn đã hoàn tất!

Nó hoạt động hoàn hảo trên Win 7 32 bit

5
ToXinE
5
splattne

Tôi đã tìm thấy WinSCP là một giải pháp windows tốt cho SFTP trong windows. Nó không phải là một ổ đĩa được ánh xạ nhưng nó cho phép kéo và thả và có tích hợp PuTTY. Hãy xem thử tại http://winscp.net/

2
Isioma Nnodum

Có một phần mềm trông rất đẹp tên là Swish đó có thể chỉ là những gì bác sĩ đã yêu cầu.

1
PHiZiX

djangofan có nó khá gần.

Bạn có thể thiết lập chuyển tiếp cổng thông qua SSH. Bạn cũng có thể, nếu được hỗ trợ trên máy chủ, chạy máy chủ FTP, nhưng chỉ chấp nhận kết nối từ localhost. Nếu không, an ninh ở đâu?

Sau đó, giả sử bạn thậm chí chỉ có thể chạy quy trình FTP của máy chủ trong không gian người dùng và không thể truy cập vào cổng 21. Ok, hãy gọi nó là cổng 2121.

Ví dụ, SSH vào server, với PuTTY và thiết lập chuyển tiếp cổng cục bộ từ cổng 21 sang server:2121 hoặc thậm chí localhost:2121 nếu bạn chỉ ràng buộc với 127.0.0.1 trên quy trình FTP của máy chủ.

Bây giờ chương trình SSH của bạn đang lắng nghe trên cổng 21 của máy khách (Windows) cổng 21 và chuyển tiếp qua SSH và yêu cầu, ví dụ: localhost:2121 trong vương quốc của môi trường máy chủ.

Sau đó, lấy câu trả lời của David Spillett, nhưng sử dụng localhost làm máy chủ, giả sử bạn chưa chạy một số máy chủ FTP khác tại Máy chủ của mình.

Windows Explorer sẽ mở ftp://localhost và bạn sẽ thấy quy trình FTP đang chạy trên máy chủ. Tôi nghi ngờ rằng bạn sẽ chỉ có thể thực hiện chuyển chế độ PASV.

Câu hỏi?

1
mpbloch

Windows không có chức năng SSH nhưng bạn có thể sử dụng PuTTY.exe để làm điều đó.

Tất cả những gì bạn làm là chạy telnet PuTTY.exe trên cổng 22 để mở một đường hầm đến máy khác với giả sử máy FTP đang phục vụ như một Máy chủ SSH. Bạn tạo proxy trên một cổng cục bộ (sử dụng cấu hình PuTTY) định tuyến bạn qua đường hầm an toàn đến các cổng FTP từ xa 20 + 21. Sau đó định cấu hình Windows 7 để ánh xạ nguồn FTP dưới dạng ổ đĩa (thông qua đường hầm SSH)

Tôi đã không thử bản thân mình nhưng tôi cho rằng nó sẽ hoạt động: Một ổ đĩa được ánh xạ bằng Windows 7 và "được bảo mật bằng đường hầm SSL PuTTY"

0
djangofan

Chỉ cần thử Moodisk . Đó là một phần mở rộng không gian tên Windows Shell, có thể ánh xạ thư mục máy chủ sftp đến một biểu tượng trên màn hình máy tính của bạn. Hơn nữa, nó tích hợp vào nhấp chuột phải Send To menu con.

Moodisk là một ổ đĩa mạng, nhưng bạn có thể tải xuống công cụ máy khách và sửa đổi tệp c:\windows\system32\drivers\etc\hosts, nối dòng dưới đây:

<your sftp-server's ip address> www.moodisk.com

Xin lưu ý rằng công cụ được liên kết không còn có sẵn trên liên kết chính thức.

0
Brenton Harvey