Mounten von SSH / SFTP-Freigaben unter Windows 7 [duplizieren]

20

Mögliches Duplikat:
SFTP als Ordner unter Vista

Ich bin mit Windows ziemlich unbekannt, insbesondere mit Windows 7, benutze es jedoch für ein Schulprojekt. Im Grunde habe ich ein Verzeichnis, auf das über SSH zugegriffen werden kann und das ich in Windows 7 genauso einbinden möchte wie in sshfs unter Linux oder OS X, aber ich kenne keinen FUSE-Port für Windows 7. Kennt jemand einen? einfache Möglichkeit, dies in Windows 7 zu erreichen?

(Nur ein regulärer SFTP-Client wie FileZilla würde funktionieren, aber ich würde es vorziehen, die Datei (en) nicht jedes Mal manuell für die Kompilierung zu übertragen, wenn ich eine Änderung vornehme. Daher wird etwas bevorzugt, das sie als lokales Volume bereitstellt.)

Adrian Petrescu
quelle
1
Dies wurde hier bereits besprochen: superuser.com/questions/55860/sftp-as-a-folder-on-vista
Snark
1
Ich denke nicht, dass diese Frage ein Duplikat ist. Die andere Frage fragt nur nach SFTP, diese fragt nach SSHFS.
Nick

Antworten:

19

Werfen Sie einen Blick auf Dokan SSHFS für Windows. Dokan SSHFS ist ein Programm, das Remote-Dateisysteme mithilfe von SSH bereitstellt. Sie müssen die MSVC 2005-Weiterverteilungsdatei und die Dokan-Bibliothek installieren, die auf der SSHFS-Downloadseite verfügbar sind.

Eine andere Lösung besteht darin, MindTerm zusammen mit NetDrive zu verwenden (beide haben kostenlose Home-Versionen):

  1. Laden Sie mindTerm herunter und extrahieren Sie es
  2. Führen Sie mindterm.jar aus (doppelklicken Sie wenn möglich darauf, andernfalls geben Sie in der Eingabeaufforderung java -jar mindterm.jar ein.)
  3. Geben Sie den Host ein, in den Sie ssh möchten, gefolgt von Benutzername und Passwort
  4. Klicken Sie im Menü auf Plugins> FTP To SFTP Bridge…
  5. Geben Sie 127.0.0.1 als Listen-Adresse ein
  6. Geben Sie 21 für den Listen-Port ein
  7. Wählen Sie den Remote-Systemtyp
  8. Klicken Sie auf Aktivieren
  9. Klicken Sie auf Verwerfen
  10. Als nächstes wollen wir NetDrive installieren
  11. Sobald Netdrive installiert ist, öffnen Sie es und klicken Sie unten auf Neue Site
  12. Geben Sie localhost (oder wie auch immer Sie es nennen möchten) als Site-Namen ein
  13. Geben Sie localhost für die Site-IP ein
  14. Geben Sie 21 für den Port ein
  15. Wählen Sie FTP als Port
  16. Wählen Sie einen Laufwerksbuchstaben
  17. Aktivieren Sie die Option "Als anonym verbinden"
  18. Klicken Sie auf Speichern
  19. Klicken Sie auf Verbinden
  20. Klicken Sie auf das X, um das Fenster zu schließen (wird in die Taskleiste minimiert).

Hier hast du es! Eine SSH / SFTP-Verbindung als Laufwerk in Windows. Ich habe es in Windows Vista getestet, aber es sollte in Windows XP einwandfrei funktionieren.

Quelle

John T
quelle
Vielen Dank für die Antwort John :) Aber wissen Sie etwas über Dokans Windows 7-Kompatibilität? Ich bin ein wenig besorgt über die Tatsache, dass die letzte Version von Windows 7 stammt, bevor es überhaupt für die Fertigung freigegeben wurde. Hat jemand eine Idee, ob es noch funktioniert? Vielen Dank!
Adrian Petrescu
Da 0.3.7 Vista 32 und x64 unterstützt werden ( dokan-dev.net/de/2008/08/20/dokan-library-037-released ) gehe ich davon aus, dass Windows 7 funktionieren sollte. Eine weitere Lösung für den Fall hinzugefügt.
John T
Leider läuft der Dokan-Installer nicht einmal unter Windows 7, er beklagt sich automatisch, dass es sich nicht um eine erkannte Version von Windows handelt :( Ich kann das NetDrive-Ding allerdings ausprobieren, danke!
Adrian Petrescu
Haben Sie aus Neugier versucht, es im Vista-Kompatibilitätsmodus auszuführen?
John T
2
Nur als aktualisierte Referenz Netdrive kann einen SFTP bereitstellen, indem Sie FTP als Servertyp auswählen und in die erweiterten Einstellungen wechseln und SSL mithilfe von SSH2 in SFTP ändern.
Codemonkee