ssh - Terminal Dateien kopieren

Wanderfalke

Wanderfalke

Aktives Mitglied
Thread Starter
Dabei seit
28.12.2007
Beiträge
616
Reaktionspunkte
5
hey,
ich bin grad via ssh in einen anderen host eingeloggt und versuche dateien auf meinen rechner zu kopieren.
Dazu verwende ich den scp befehl.
Im Augenblick mach ich sowas der Art:
Code:
scp user@hostname: ~/path/to/remote/file ~/path/to/local/file

Dabei krieg ich aber die Meldung
Code:
ssh_exchange_identification: Connection closed by remote host

was mach ich da falsch?
 
von wo aus probierst du denn scp? vom lokalem rechner, auf den du ziehen willst? oder vom remote?
 
Syntax ist scp quelle ziel

Die ferne Datei wird mit user@host:/xxxxx/xxx/yyy angesprochen ..... ohne Leerzeichen nach dem Hostname:
 
du musst die hosts angeben nicht nur Pfade, sonst weiß scp doch gar nicht welche Rechner zu benutzen sind.
"man scp" hilft hier weiter
 
als hostname für meinen lokalen rechner gebe ich dann ein, was immer in der zeile des terminals vorne steht, nicht?

in meinem fall dann: admin@ s3062

kann es sein, dass das leerzeichen da schwierigkeiten mache?
 
als hostname für meinen lokalen rechner gebe ich dann ein, was immer in der zeile des terminals vorne steht, nicht?

Was im Terminal vorne steht ist der Name des aktuellen Rechners auf dem du gerade arbeitest. Wenn du dich schon per ssh auf dem remote eingeloggt hast ist es natürlich der Name des "Remote-Servers".
Um was mit scp zu kopieren brauchst du dich gar nicht erst mit ssh auf dem remote anzumelden - direkt den scp von lokal ausführen.

Zu Syntax und Leerzeichen lies meinem Post #3
 
super - damit hats geklappt! :)

Danke euch!!
 
Zurück
Oben Unten