SFTP'yi bir Sürücüye, yerel olarak Windows'ta nasıl eşleştiririm [kapalı]


26

Bugün Vista ve Win7'nin (kullanıyorum) bu makaleye göre ftp'yi yerel olarak haritalama seçeneğine sahip olduğunu gördüm:

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

Ama sftp'ye ihtiyacım var ... Windows sftp için aynı işleve sahip mi? SSH güvenli kabuğu kullanıyorum ve sahip oldukları dosya transferinin sftp olduğunu farz ediyorum.


3
Aslında, Windows 2000'den bu yana FTP konumlarını klasörler olarak bu şekilde eşleştirebildiniz. Ayrıca, ftp: // <server> / veya ftp: // <user> @ <server> / Windows Gezgini adres çubuğu.
David Spillett

İlginç, bunu bilmiyordum. Tks!
Igor B.

David Spillet ve djangofan'ın cevapları hakkında ayrıntılı bilgi verdi.
mpbloch

1
5 yıl sonra ve bu hala mümkün değil ...
Enigma

1
Bu soru, "ürün, hizmet veya materyal önerileri öğrenme" talebi değildir. '09'daki değerlendirme araçlarında bulunmayan soruyu kapatmak için farklı bir neden var mıydı?
faintsignal

Yanıtlar:


7

FTP kurulumu bir şeydir.
Ancak, Güvenli FTP'nin desteklenmesi, genel anahtar kimlik doğrulama mekanizmasının sisteme entegre edilmesini gerektirir . Windows henüz buna yakın değil (en azından dosya sistemlerini haritalamak için). Ve, eğer böyle bir şey şimdi Windows 7'de destekleniyorsa, çok fazla şey bilmek istiyorum.

Bu arada, freeSSHd bu amaç için çok iyi bir araçtır.
Ayrıca SFTP'yi destekliyor, ancak en sevdiğim komut bu scp.


1
Bu freeSShd sftp sunucusunda eşlenmiş bir klasör gibi bir şey oluşturmama izin veriyor mu?
AntonioCS

@ antoniocs, yapamayacağından şüpheliyim. Ancak, şimdi yapılabilir olup olmadığını bilmek istiyorum.
nik

3
Korkarım ki yapamaz. Ayrıca, zaman içinde kötü bir şekilde bakımsız olduğu ortaya çıktı. BTW: Eldos'tan STFP NetDrive, ücretsiz bir lisans altında dağıtılmaktadır ve OP tarafından talep edildiği şekilde sürücü montajı sunmaktadır.
the wabbit,

NetDrive SSH ile düzgün çalışmıyor. Kullanmayın.
Softlion

6

Bunu yerel olarak pencerelerde yapabileceğinizi sanmıyorum, ancak burada gereksinimlerinize uygun bir yazılım var: genişletme .
Bu yardımcı olur umarım.


Evet, bir çeşit ... ftp gibi doğal bir şey düşünüyordum, ama olduğunu sanmıyorum (en azından Windows'ta).
Igor B.

1
genişletici sloooooooow ve izinlere gelince buggy. Ondan uzak dururdum.
LiraNuna


5

Swish bunun için mükemmel. İki katına çıkarmak ve sürücünüzü ayarlamak kadar basit: işiniz bitti!

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


2
Harika görünüyor. Sadece sürücü haritalamayı ve / veya dosya yönetimindeki uzak klasörlere atıfta bulunmayı desteklemediğini unutmayın; dosyayı uzaktan da açabilirsiniz ancak bir SFTP klasörüne kaydedemezsiniz.
Gnudiff

Swish'i de denedim ve yalnızca klasörünüzü ve dosya yapınızı listeleyebilirsiniz, yaptığınız değişiklikleri kaydedemezsiniz.
Valter Silva

saçmalık dizini hiçbir şeyde kullanamaz ama kaşif ne şaka yapar
Nicholas DiPiazza


2

WinSCP'nin Windows'ta SFTP için iyi bir pencere çözümü olduğunu gördüm. Haritalanmış bir sürücü değil, sürükle bırak işlemine izin veriyor ve Macun entegrasyonuna sahip. Http://winscp.net/ adresinden kontrol edin.


1
Amacınız iyi, ancak OP özellikle SFTP üzerinden bir ağ eşlemesi oluşturmak için bir çözüm istedi.
pauska

1

djangofan'da oldukça yakın.

SSH üzerinden port yönlendirme ayarlayabilirsiniz. Ayrıca, sunucuda destekleniyorsa, bir FTP sunucusu çalıştırabilir, ancak yalnızca localhost'tan gelen bağlantıları kabul edebilirsiniz . Aksi halde 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ına giremeyeceğinizi varsayalım. Tamam, 2121 numaralı bağlantı noktasını çağırın.

İçine SSH servermacunla, örneğin ve bağlantı noktası 21 yerel port yönlendirmesi server:2121ve hatta localhost:2121eğer sunucusu FTP süreci üzerinde 127.0.0.1 sadece bağlı.

Şimdi SSH programınız, istemcinizin (Windows) port 21'inin 21 numaralı portunu dinliyor ve bunu SSH üzerinden iletiyor ve örneğin localhost:2121sunucu ortamı alanında soruyor .

Ardından, David Spillett'in cevabını alın, ancak localhostsunucunuzda başka bir FTP sunucusu çalıştırmadığınızı varsayarak sunucu olarak kullanın .

Windows Gezgini daha sonra açılmalıdır ftp://localhostve sunucuda çalışan FTP işlemini göreceksiniz. Sadece PASV modu transferini yapabileceğinizi düşünüyoruz.

Sorular?


1

Sadece Moodisk'i dene . Bu bir Windows kabuğu ad alanı uzantısıdır, sftp-server dizinini bilgisayarınızın masaüstündeki bir simgeyle eşleyebilir. Ayrıca, farenin sağ tıklama Send Toalt menüsüne entegre olur .

Moodisk bir ağ sürücüsüdür, ancak istemci aracını indirebilir ve dosyayı değiştirebilir, c:\windows\system32\drivers\etc\hostsaşağıdaki satırı ekleyebilirsin:

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



0

Windows SSH işlevine sahip değildir, ancak bunu yapmak için Putty.exe'yi kullanabilirsiniz.

Tek yapmanız gereken, FTP makinesinin bir SSH sunucusu olarak hizmet verdiğini varsayarak diğer makineye bir tünel açmak için 22 numaralı bağlantı noktasında Putty.exe telnet'ini çalıştırmak. Sizi güvenli tünelden 20 + 21 uzak FTP bağlantı noktalarına yönlendiren bir yerel bağlantı noktasında (macun yapılandırması kullanarak) bir proxy oluşturursunuz. Ardından, Windows 7'yi FTP kaynağını sürücü olarak (SSH tüneli üzerinden) eşlemek için yapılandırın

Bunu kendim denemedim ama işe yarayacağını varsaydım: Windows 7 kullanan ve "Putty SSL tüneli kullanarak güvenli" bir eşlenmiş sürücü

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.