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


26

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.


3
Trên thực tế, bạn đã có thể ánh xạ các vị trí FTP dưới dạng các thư mục theo cách này kể từ Windows 2000. Bạn cũng có thể chỉ cần nhập một cái gì đó như ftp: // <server> / hoặc ftp: // <user> @ <server> / vào Thanh địa chỉ Windows Explorer.
David Spillett

Thật thú vị, tôi không biết điều đó. Tks!
Igor B.

Xây dựng câu trả lời của David Spillet và djangofan.
mpbloch

1
5 năm sau và điều này vẫn không thể xảy ra ...
Enigma

1
Câu hỏi này không phải là một yêu cầu "cho các khuyến nghị về sản phẩm, dịch vụ hoặc tài liệu học tập". Có một lý do khác để đóng câu hỏi không có sẵn trong các công cụ kiểm duyệt trở lại trong '09?
ngất xỉu

Câu trả lời:


7

Thiết lập FTP là một chuyện.
Nhưng, hỗ trợ FTP bảo mật yêu cầu tích hợp cơ chế xác thực khóa chung vào hệ thống. Windows chưa gần với điều đó (ít nhất là để ánh xạ hệ thống tệp). 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ày.
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.


1
FreeSShd này có cho phép tôi tạo một cái gì đó như thư mục được ánh xạ tới máy chủ sftp không?
AntonioCS

@antoniocs, tôi cực kỳ nghi ngờ điều đó là không thể. Nhưng, muốn biết nếu nó có thể được thực hiện bây giờ.
nik

3
Tôi sợ, nó không thể. Ngoài ra, theo thời gian, nó trở nên tồi tệ không rõ ràng. BTW: STFP NetDrive by Eldos được phân phối theo giấy phép phần mềm miễn phí và cung cấp việc gắn ổ đĩa theo yêu cầu của OP.
the-wợi

NetDrive không hoạt động chính xác với SSH. Đừng sử dụng nó.
Softlion

6

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


Vâng, đại loại là ... Tôi đã suy nghĩ một cái gì đó thực sự giống như ftp, nhưng đừng nghĩ rằng có (ít nhất là trên Windows).
Igor B.

1
mở rộng là sloooooooow và lỗi khi nói đến quyền. Tôi sẽ tránh xa nó.
LiraNuna


5

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


2
Trông rất tuyệt. Chỉ cần lưu ý rằng nó không hỗ trợ ánh xạ ổ đĩa và / hoặc đề cập đến các thư mục từ xa trong quản lý tệp; bạn cũng có thể mở tệp từ xa, nhưng không thể lưu vào thư mục SFTP.
Gnudiff

Tôi cũng đã thử Swish và bạn chỉ có thể liệt kê cấu trúc thư mục và tệp của mình, bạn không thể lưu bất kỳ thay đổi nào bạn đã thực hiện.
Valter Silva

crap của nó không thể sử dụng thư mục trong bất cứ điều gì ngoài việc khám phá những gì một trò đùa
Nicholas DiP Quảng cáo


2

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. Kiểm tra nó tại http://winscp.net/


1
Ý định của bạn là tốt, nhưng OP đặc biệt yêu cầu một giải pháp để tạo bản đồ mạng thông qua SFTP.
pauseka

1

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.

serverVí dụ, SSH vào PuTTY và thiết lập chuyển tiếp cổng cục bộ từ cổng 21 sang server:2121hoặc ngay cả localhost:2121khi 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ụ như localhost:2121trong lĩnh vực môi trường máy chủ.

Sau đó, lấy câu trả lời của David Spillett, nhưng sử dụng localhostlà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 sau đó sẽ mở ra ftp://localhostvà bạn sẽ thấy quá 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

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 sftp-server thành 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 Send Tomenu con nhấp chuột phải .

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 thêm dòng dưới đây:

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



0

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 telty Putty.exe trên cổng 22 để mở một đường hầm đến máy khác với giả định rằng máy FTP đang hoạt động 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ạ sử dụng Windows 7 và "được bảo mật bằng đường hầm SSL Putty"

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.