Am einfachsten ist es, wenn Sie Binärdateien auf dem Computer ausführen können. Richten Sie also einen einfachen FTP-Server oder etwas anderes ein. Wenn Sie das nicht tun können, vielleicht eine Kombination aus tar / gz, um eine Datei zu erhalten, und dann können Sie es netcat machen? Als letzte Wiederherstellung können uuencode und cat verwendet werden.
Gibt es eine Möglichkeit, über Telnet herunterzuladen
Ich transferiere Colleges und habe viele Dateien vom ersten College, die ich gerne behalten möchte. Die Dateien befinden sich auf einem Sun-Server, auf den ich nur über Telnet zugreifen kann. Gibt es eine Möglichkeit, die Dateien mithilfe von Telnet vom Server herunterzuladen?
5 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Netcat verwenden? Wenn Sie zahlreiche Dateien haben, schlage ich vor, sie zu archivieren.
Auf der Serverseite (über Telnet-Port):
$netcat -l -p 23 < my_file.tar
Auf der Kundenseite:
$netcat machine_name 23 > my_file.tar
Das Netcat-Tool kann als "netcat" oder "nc" bezeichnet werden. Überprüfen Sie dies auf Ihrem Server-Computer.
Der einzige Weg, den ich sehe, ist, alles zu tarieren und in base64 umzuwandeln. Sobald Sie damit fertig sind, "cat" es auf der entfernten Seite. Wenn Ihr Telnet-Client (z. B. Putty) über ein Protokoll verfügt, protokollieren Sie einfach alles in der Datei.
Einmal empfangen, einfach aufheben und entpacken. Das sollte dir deine Daten geben.
Beachten Sie jedoch, dass diese Prozedur schmerzhaft ist und für eine beträchtliche Datenmenge eine Weile dauert.
Es hängt alles davon ab, was Sie an der Maschine tun dürfen. Eine einfache Lösung besteht darin, alle Dateien per E-Mail an sich selbst zu senden, wenn Sie Zugriff auf einen E-Mail-Client haben.
Es ist eigentlich sehr einfach, solange Sie sich an den "Server" (den Rechner, der die Datei empfängt) nähern können. Geben Sie im Server-Terminal Folgendes ein:
nc -l 1234 > my_file.tar
... wobei 1234 ein zufälliger Port und my_file_tar der Name der empfangenden Datei ist. Manchmal müssen Sie auf dem Server eine leere Datei mit demselben Namen erstellen, bevor Sie den Befehl starten.
Auf der Client-Seite
nc server-ip-address 1234 < my_file.tar
... wobei 1234 wie oben der genaue Port und my_file.tar die Datei ist, die Sie hochladen.
Verwandte Probleme
-
3
IE unter Windows 7 speichert keine Dateien auf der Festplatte
-
3
Computer herunterfahren, wenn der Download / Upload beendet ist
-
4
Wo kann ich viele Ziffern von Pi herunterladen?
-
4
Konfigurieren Sie das Modem für Bittorrent-Downloads
-
2
Kann der Windows Telnet-Client mit einem Skript versehen werden?
-
3
Firefox: Warum ist es langsam, wenn ich einige aktive Downloads habe?
-
8
Rette mich vor dem Kauderwelsch
-
2
Anrufen, aber keine Seite mit wget herunterladen
-
17
Wie kann ich eine URL als Datei herunterladen?
-
3
/ usr / bin / reset deaktiviert den Rückschritt