it-swarm.com.de

Gibt es ein Open Source-Tool zum Zuordnen von SFTP-Verbindungen zu einem Windows-zugeordneten Laufwerk?

Ich weiß, dass es viele kommerzielle Produkte gibt, die diese Aufgabe erfüllen, aber ich suche etwas wie SSHFS , aber für Windows-Systeme, die Open Source sind.

WinSCP FAQ verweist auf die Funktion KeepUpTODate , die als Problemumgehung verwendet werden kann, aber nicht genau wie ein zugeordnetes Laufwerk ist. obwohl es nah ist.

22
Tom Feiner

Haben Sie versucht Swish ?

Mit Swish können Sie sicher über SFTP auf die Dateien und Ordner zugreifen, die Sie auf einem anderen Computer gespeichert haben. Swish ist eine Windows Explorer-Erweiterung, die jedoch auf diese Seite eindeutig angibt, dass keine Laufwerke zugeordnet werden können. Es steht unter der Open Source-Lizenz der GPL.

10
Lee Chee Kiam

Die Standardauswahl ist ExpanDrive (früher SftpDrive), was weder OSS noch kostenlos ist (39 US-Dollar für die Vollversion).

Ich habe noch keine ausgereifte OSS-Alternative gefunden.

8
vartec

Wenn jemand interessiert ist, bieten wir kostenlose SFTP Net Drive Anwendung für genau diesen Zweck. Es ist nicht Open Source (da es kommerzielle Komponenten verwendet), aber völlig kostenlos.

Update: Der Quellcode von SFTP Net Drive ist als eines der Beispielprojekte in unserem Callback File System-Produkt enthalten.

Das einzige OpenSource-Projekt, von dem ich weiß, macht dies Dokan SSHFS, das ist im Grunde Fuse für Windows. Meine Erfahrungen damit sind jedoch nicht sehr positiv (sehr instabil).

Ich benutze jetzt ExpanDrive , was leider nicht kostenlos oder Open Source ist. Es funktioniert aber;)

3
Sietse

Bei Verwendung der SSH-Portweiterleitung wird ein FTP-Server, der auf der Remote-Seite ausgeführt wird und nur lokale Verbindungen akzeptiert, und die native Windows-FTP-Zuordnung.

Sie könnten versuchen, was ich vorgeschlagen habe hier . Dies ist FTP über SSH , wohlgemerkt. Es ist möglicherweise nicht das, wonach Sie speziell mit Namen gefragt haben, aber es entspricht möglicherweise Ihrem Anwendungsfall.

3
mpbloch

Ich hatte diese Frage auch heute und bin auf diesen guten Artikel gestoßen, in dem es um zwei erwähnte Programme ging, SftpDrive und Webdrive :

http://systembash.com/content/map-drive-letter-sftp-ssh-review/

3
Igor B.

Die beste Lösung besteht heutzutage darin, das kostenlose Tool SFTP Net Drive von Eldos zu verwenden. Wir setzen es erfolgreich in unseren Supercomputer-Clustern ein und es funktioniert einwandfrei. Wir wollten Samba loswerden.

2
David Hrbáč

Win-SSHFS Basierend auf Dokan , aber mit ein paar Verbesserungen und einer einfacheren Installation. Die Leistung ist sehr gut und der Code ist für einen C # -Entwickler leicht zu verstehen.

Nach der Installation ist offiziell ein Neustart erforderlich, Win-SSHFS funktionierte jedoch ohne Neustart. Vorsicht vor Datenverlust beim Schreiben - siehe dies Google Code-Problem .

Es wurde ein gültiger Download-Link für das Installationsprogramm für RedDrive gefunden:

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

In Win7 x64 musste ich das MSI im Modus "Ältere Windows-Kompatibilität" ausführen, damit es installiert werden konnte (es ist keine EXE-Datei, daher können Sie kein Betriebssystem auswählen oder als Administrator ausführen).

Hoffe das hilft!

0
Troy

Ich bin von einer anderen aktuellen Frage hierher gekommen.

Schauen Sie sich freeSSHd an (es unterstützt auch FTP und natürlich auch SCP).
Leider ist es nicht Open Source. Es ist jedoch ziemlich gut.

0
nik

Das einzige Freeware-Tool, mit dem ich Dateien, auf die über SFTP zugegriffen werden kann, einem Windows-Laufwerk zuordnen kann, ist Red Drive .

Es ist nicht mehr entwickelt und der "Ersatz" AnyClient führt keine Laufwerkszuordnung durch. Es gibt auch einen falschen Fehler, wenn Sie eine Verbindung erstellen - Recovery policy configured for this system contains invalid recovery certificate. Davon abgesehen funktionierte es mit einem SFTP-Server und konnte mich nicht bei einem anderen authentifizieren.

0
user48867

Als möglicherweise zu komplizierte Lösung können Sie versuchen, die Linux-Box zu mounten, wenn Sie eine Linux-Box im lokalen Netzwerk haben (oder eine Linux-Box VM läuft auf dem Computer, mit dem Sie eine Verbindung zur SFTP-Ressource herstellen möchten)) Ressource mit SSHFS auf diesem Computer und geben Sie das resultierende Dateisystem über Samba an die Windows-Box weiter ...

0
David Spillett

Versuchen Sie RedDrive . Es ist nicht mehr aktiv entwickelt (seit '08), aber es ist (anscheinend) kostenlos.

0
Seth