WinSCP sollte den Trick tun. Sie werden nicht in der Lage sein, es aus Kitt zu machen.
Kopieren Sie die Datei vom entfernten UNIX-Terminal in das lokale System
Ich verwende Putty unter Vista, um eine Verbindung zur Remote-UNIX-Shell herzustellen. Ich möchte jedoch Dateien von diesem Remote-Server auf mein lokales Vista-System kopieren. Wie geht das??
6 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Verwenden Sie PSCP; PuTTY Sichere Kopie. Wenn Sie sich über SSH verbinden können, gibt es PuTTY und dann 99 von 100, wenn Sie SSH können, können Sie auch SCP (Secure Copy) verwenden.
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Wenn Sie PuTTY verwenden und eine Verbindung über SSH herstellen, überprüfen Sie, ob pscp mit PuTTY installiert ist (oder laden Sie es von der PuTTY-Site herunter). Dann können Sie einfach folgendes tun:
pscp benutzer @ host: / pfad / zu / datei.
Ich weiß, es ist schon eine Weile her, seit das gefragt wurde, aber ich habe es einfach mit ein paar Dienstprogrammen ohne zusätzliche SCP / SFTP-Sitzung geschafft.
- Richten Sie die Portweiterleitung in Ihrer SSH-Sitzung für einen Remote-Port ein
portA
, um ihn an einen lokalen Port weiterzuleitenportB
. Führen Sie
netcat
(oder ein gleichwertiges Element, wie z. B.ncat
) auf Ihrem lokalen Computer aus, damit dieserportB
eine Datei abhören und ausgeben kann:nc -l -p portB > output_file
Führen Sie den Remote-Host aus
netcat
(oder wiederum ein Äquivalent wiencat
) und leiten Sie die Daten so ein, wie Sie möchtenlocalhost:portA
.nc localhost portA -q 1 < my_file # or maybe, say, mysqldump --xml ... ... | nc localhost portA -q 1
Die
netcat
s werden beide beendet, wenn die Datei vollständig empfangen wurde.
Sie können natürlich ein gzip
oder ein pv
Dazwischen hinzufügen . Denken Sie daran, dass die Verbindung jeweils nur eine Datei akzeptiert - die Verwendung von Creative tar
kann hilfreich sein.
Cygwin + scp / ftp?
PuTTY enthält ein Programm namens PSFTP, das dem PuTTY-Äquivalent von SFTP entspricht. Dies ist einer der scp
basierten Lösungen überlegen .
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
1
Pausieren Sie alle Aufgaben außer x CPU-intensiven Aufgaben
-
9
X-Schritte in X-Sitzungen "trennen" und "neu anhängen"?
-
1
Windows-Datumsrepräsentation
-
9
grep alle .java-Dateien in einem Verzeichnis für eine bestimmte Zeichenfolge
-
1
Ist kill -STOP ein temporärer Befehl?
-
2
Anzahl der Zeilen und Spalten in VT420 ändern?
-
10
Wie kann ich die Bash-Historie durchsuchen und einen Befehl erneut ausführen?
-
2
Kann die Ausgabe eines Befehls an zwei andere Befehle weitergeleitet werden?
-
3
Hör auf, cron mich zu mailen