it-swarm-tr.com

SFTP'yi yerel olarak Windows'ta bir Drive'a nasıl eşleyebilirim?

Bugün, bu makaleye göre Vista ve Win7'nin (kullandığım) ftp'yi yerel olarak eşleştirme seçeneğinin olduğunu gördüm:

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

Ama ben sftp olması gerekir ... Windows sftp için aynı işlevi var mı ?? SSH güvenli Shell kullanıyorum ve sahip oldukları dosya aktarımının sftp olduğunu varsayıyorum.

26
Igor B.

FTP kurmak bir şeydir.
Ancak, Güvenli FTP'yi destekleme gerektirir açık anahtar kimlik doğrulama mekanizmasının sisteme entegre edilmesi. Windows henüz buna yakın değil (en azından dosya sistemlerini eşleştirmek için). Ve eğer böyle bir şey şimdi Windows 7'de destekleniyorsa, çok şey bilmek istiyorum.

O esnada, freeSSHd bu amaç için çok iyi bir araçtır.
Aynı zamanda SFTP'yi de destekliyor. scp.

8
nik

Bunu yerel olarak pencerelerde yapabileceğinizi sanmıyorum, ancak burada ihtiyaçlarınıza karşılık gelen bir yazılım var: expandrive .
Bu yardımcı olur umarım.

6
Maxwell

Swish bunun için mükemmel. Çift tıklama kadar basit ve sürüşünüzü ayarlayın: işiniz bitti!

Win 7 32bits'de mükemmel çalışıyor

5
ToXinE
5
splattne

WinSCP pencerelerde SFTP için iyi bir windows çözümü bulduk. Eşlenmiş bir sürücü değil, sürükleyip bırakmaya izin veriyor ve PuTTY entegrasyonuna sahip. Şuraya bak http://winscp.net/

2
Isioma Nnodum

Swish adında çok güzel görünen bir yazılım var doktorun sipariş ettiği şey olabilir.

1
PHiZiX

djangofan oldukça yakın.

SSH üzerinden port yönlendirme ayarlayabilirsiniz. Ayrıca, sunucuda destekleniyorsa, bir FTP sunucusu çalıştırabilirsiniz, ancak yalnızca localhost'tan bağlantıları kabul edin. Aksi takdirde, güvenlik nerede?

Ardından, sunucu FTP işlemini yalnızca kullanıcı alanında çalıştırabileceğinizi ve 21 numaralı bağlantı noktasında olamayacağınızı varsayalım. Tamam, 2121 numaralı bağlantı noktası olarak adlandırın.

SSH, örneğin PuTTY ile server içine ve 21 numaralı bağlantı noktasından server:2121 ya da localhost:2121 Sunucu FTP işleminde yalnızca 127.0.0.1'e bağlıysanız.

Şimdi SSH programınız istemcinizin (Windows) 21 numaralı bağlantı noktasını dinliyor ve SSH üzerinden iletiyor ve localhost:2121 sunucu ortamı bölgesinde.

Ardından, David Spillett'in yanıtını alın, ancak Sunucunuzda başka bir FTP sunucusu çalıştırmadığınız varsayılarak sunucu olarak localhost kullanın.

Windows Gezgini daha sonra ftp://localhost ve sunucuda FTP işleminin çalıştığını göreceksiniz. Sadece PASV modu transferleri yapabileceğinizden şüpheleniyorum.

Sorular?

1
mpbloch

Windows'un SSH işlevi yok, ancak bunu yapmak için PuTTY.exe'yi kullanabilirsiniz.

Tek yapmanız gereken, FTP makinesinin bir SSH Ana Bilgisayarı olarak hizmet ettiği varsayılarak diğer makineye bir tünel açmak için 22 numaralı bağlantı noktasında PuTTY.exe telnetini çalıştırmaktır. Güvenli bir tünelden 20 + 21 uzak FTP bağlantı noktalarına yönlendiren yerel bir bağlantı noktasında (PuTTY yapılandırması kullanarak) bir proxy oluşturursunuz. Ardından Windows 7'yi FTP kaynağını sürücü olarak eşleyecek şekilde yapılandırın (SSH tüneli üzerinden)

Bunu kendim denemedim ama işe yarayacağını varsayıyorum: Windows 7 ve "PuTTY SSL tüneli kullanılarak güvenli" kullanan bir eşlenmiş sürücü

0
djangofan

Deneyin Moodisk . Bu bir Windows Shell ad alanı uzantısıdır, sftp-sunucu dizinini bilgisayarınızın masaüstündeki bir simgeyle eşleyebilir. Dahası, farenin sağ tıklaması Send To alt menü.

Moodisk bir ağ sürücüsüdür, ancak istemci aracını indirebilir ve c:\windows\system32\drivers\etc\hosts, aşağıdaki satırı ekleyin:

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

Bağlantı verilen aracın artık resmi bağlantıda bulunmadığını lütfen unutmayın.

0
Brenton Harvey