Verwenden von scp zum Kopieren von Dateien von der Remote- auf die Heimmaschine


45

Dies ist wahrscheinlich ein einfacher Fehler, aber ich kann es nicht herausfinden. Mein Computer-Hostname ist Felix ( hostname -fgibt Felix zurück). Ich versuche, mit scp eine Datei von meinem Universitätskonto auf meinen Heimcomputer zu verschieben. Ich kann problemlos zum Remote-Computer sshen, damit die Verbindung in Ordnung ist. Die verwendete SCP-Syntax lautet (während ich über ssh mit dem Remote-Computer verbunden bin):

scp myusername@university_computer:/home/myusername/file.odt homeusername@Felix:Desktop/file.odt

Ich habe eine Reihe von Variationen davon ausprobiert, und der Fehler, den es zurückgibt, ist:

ssh: Felix: Name or service not known

Was mir nahelegt, dass die Verwendung homeusername@Felixnicht die richtige Syntax ist.

Ich bin kein Superuser im Universitätssystem und habe nur Zugriff auf meine Dateien, kann also nicht auf Systemdateien zugreifen.

Irgendwelche Ideen?

Antworten:


85

Sie müssen Ihren lokalen Hostnamen nicht für scpeine Datei von Ihrem Universitätscomputer angeben . Sie müssen dazu von Ihrem Heimcomputer aus ein Terminal öffnen ( Ctrl+ Alt+ T) und den folgenden Befehl eingeben:

scp myusername@university_computer:/home/myusername/file.odt /local/destination/path/

Wo /local/destination/pathist der lokale Pfad, in Felixdem die Datei gespeichert werden soll?


2
Und natürlich wird der Befehl von der lokalen Maschine ausgeführt
— Donato

Die meisten Leute vermissen die Tatsache, dass es von einem lokalen Computer und nicht von der Serverseite ausgeführt werden muss.
— Königsmacher


2

Ok ... paar Probleme hier. Sie müssen NICHT die erste Adresse angeben, wenn Sie sich auf dem Computer befinden. Nehmen wir an, Sie sind auf Comp A. A muss seine Adresse nicht geschrieben haben. B muss seine IP-Adresse geschrieben haben, nicht seinen Hostnamen. Also ... wäre es scp / home / user / file username@000.000.000.000: / home / user /

Sie benötigen dort Ihre Adresse, nicht Ihren Hostnamen. Felix hat also nichts damit zu tun. Führen Sie ifconifg aus und suchen Sie auf diesem Computer nach Ihrer IP-Adresse.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.