Dies ist wahrscheinlich ein einfacher Fehler, aber ich kann es nicht herausfinden. Mein Computer-Hostname ist Felix ( hostname -f
gibt 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@Felix
nicht 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?
quelle
Ich hatte genau das gleiche Problem und dieses Tutorial hat mir sehr geholfen: https://help.ubuntu.com/community/SSH/TransferFiles
quelle
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 [email protected]: / 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.
quelle