Frage Wie kann ich ein SFTP zu einem Laufwerk, nativ in Windows [geschlossen]


Heute habe ich gesehen, dass Vista und Win7 (die ich benutze) haben die Option, ftp nativ nach diesem Artikel zu mappen:

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

Aber ich muss sftp haben ... hat Windows die gleiche Funktion für sftp ?? Ich benutze SSH secure shell und gehe davon aus, dass die Dateiübertragung, die sie haben, sftp ist.


24
2018-06-25 10:09


Ursprung


Tatsächlich konnten Sie seit Windows 2000 FTP-Speicherorte als Ordner auf diese Weise abbilden. Sie können auch einfach etwas wie ftp: // <server> / oder ftp: // <user> @ <server> / in das Verzeichnis eingeben Windows Explorer-Adressleiste. - David Spillett
Interessant, das wusste ich nicht. Tks! - Igor B.
Auf David Spillet und djangofans Antworten ausgearbeitet. - mpbloch
Beachten Sie, dass meine Antwort nicht das SFTP-Subsystem von SSH ist, sondern FTP über SSH. Nicht sicher, ob das für dich funktioniert. - mpbloch
5 Jahre später und immer noch ist das nicht möglich ... - Enigma


Antworten:


Einrichten von FTP ist eine Sache.
Aber, unterstütze Secure FTP erfordert Integrieren eines Authentifizierungsmechanismus für den öffentlichen Schlüssel in das System. Windows ist noch nicht nah dran (zumindest für die Zuordnung von Dateisystemen). Und wenn solche Dinge jetzt in Windows 7 unterstützt werden, würde ich es gerne wissen.

Inzwischen, freiSSHd ist ein sehr gutes Werkzeug für den Zweck.
Es unterstützt auch SFTP, obwohl mein Lieblingsbefehl es ist scp.


6
2018-06-26 16:28



Kann ich mit diesem freeSShd so etwas wie einen zugeordneten Ordner auf einem SFTP-Server erstellen? - AntonioCS
@antoniocs, ich bezweifle stark, dass es nicht geht. Aber, würde gerne wissen, ob es jetzt gemacht werden kann. - nik
Ich fürchte, es kann nicht. Im Laufe der Zeit stellte sich heraus, dass es schlecht gepflegt wurde. BTW: STFP NetDrive von Eldos wird unter einer Freeware-Lizenz vertrieben und bietet Laufwerksmontage wie vom OP gefordert. - the-wabbit
NetDrive funktioniert nicht korrekt mit SSH. Benutze es nicht. - Softlion


Ich glaube nicht, dass Sie das nativ in Windows können, aber hier ist eine Software, die Ihren Bedürfnissen entspricht: expandieren.
  Hoffe das hilft.


6
2018-06-25 10:14



Ja, irgendwie ... Ich dachte etwas nativ wie das ftp, aber glaube nicht, dass es (zumindest unter Windows) gibt. - Igor B.
Expandrive ist slooooooooow und fehlerhaft, wenn es um Berechtigungen geht. Ich würde mich davon fernhalten. - LiraNuna


Siehe diese Frage zu Serverfault:

Gibt es ein Open-Source-Tool zum Zuordnen von SFTP-Verbindungen als Windows-Laufwerk?


5
2018-06-25 10:29



Danke, ich habe diese Frage kommentiert. Aber ich suchte nach einem nativen Tool, also habe ich die Frage gestellt :) - Igor B.


Swish ist perfekt dafür. So einfach wie Doppelklick und setzen Sie Ihre Festplatte: Sie sind fertig!

Es funktioniert perfekt auf Win 7 32bits


5
2018-04-30 19:10



Sieht großartig aus. Beachten Sie, dass die Laufwerkszuordnung nicht unterstützt wird und / oder auf entfernte Ordner in der Dateiverwaltung verwiesen wird. Sie können die Datei auch aus der Ferne öffnen, aber nicht in einem SFTP-Ordner speichern. - Gnudiff
Ich habe auch Swish ausprobiert und Sie können nur Ihre Ordner- und Dateistruktur auflisten, Sie können keine Änderungen speichern. - Valter Silva
sein Mist kann das Verzeichnis in keinem anderen als Explorer verwenden, was für ein Witz - Nicholas DiPiazza
sourceforge.net/projects/swish - Uwe Keim


Ich habe festgestellt, dass WinSCP eine gute Windows-Lösung für SFTP in Windows ist. Es ist kein zugeordnetes Laufwerk, aber es erlaubt Drag & Drop und hat Putty-Integration. Schau es dir an http://winscp.net/


2
2017-10-06 16:20



Ihre Absicht ist gut, aber das OP hat ausdrücklich nach einer Lösung gefragt, um ein Netzwerk-Mapping via SFTP zu erstellen. - pauska


Djangofan hat es ziemlich nah.

Sie können die Portweiterleitung über SSH einrichten. Sie können auch, wenn auf dem Server unterstützt, einen FTP-Server ausführen, aber Akzeptiere nur Verbindungen von localhost. Ansonsten, wo ist die Sicherheit?

Angenommen, Sie können den Server-FTP-Prozess nur im Benutzerbereich ausführen und nicht auf Port 21 glob. Ok, rufen Sie Port 2121 auf.

SSH in serverB. mit PuTTY, und richten Sie die lokale Portweiterleitung von Port 21 nach server:2121 oder auch localhost:2121 wenn Sie nur auf dem Server-FTP-Prozess an 127.0.0.1 gebunden sind.

Jetzt hört Ihr SSH-Programm Port 21 Ihres Client (Windows) -Ports 21 ab und leitet diesen über SSH weiter und fragt nach z. localhost:2121 im Bereich der Serverumgebung.

Dann nimm David Spilletts Antwort, aber benutze es localhost als Server, wenn Sie nicht bereits einen anderen FTP-Server auf Ihrem Host betreiben.

Windows Explorer sollte dann öffnen ftp://localhost und Sie sehen den FTP-Prozess auf dem Server ausgeführt. Ich vermute, dass Sie nur PASV-Modus-Übertragungen durchführen können.

Fragen?


1
2017-08-13 19:42





Versuch's einfach Moodisk. Es ist eine Windows-Shell-Namespace-Erweiterung, die das sftp-server-Verzeichnis einem Symbol auf Ihrem Computer-Desktop zuordnen kann. Außerdem integriert es sich in den Mausklick der rechten Maustaste Send To Untermenü.

Moodisk ist ein Netzlaufwerk, aber Sie können das Client-Tool herunterladen und die Datei ändern c:\windows\system32\drivers\etc\hosts, fügen Sie die folgende Zeile hinzu:

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


1
2017-11-29 13:33





Es gibt ein sehr gut aussehendes Stück Software namens Swish das könnte genau das sein, was der Arzt bestellt hat.


1
2018-03-07 07:18