Ich habe überall gesucht und kann es anscheinend nicht finden ... Ich versuche, einen privaten Schlüssel auf meinen lokalen Computer zu kopieren, der ein Mac ist.
Wenn ich ein Terminal auf meinem Mac hochfahre, bekomme ich
Jamies-iMac:~ jamie$
Also, nachdem ich in meinen Ubuntu-Server ssh habe ich versucht
scp /path/to/myfile.txt jamie@Jamies-iMac:/path/to/myfile.txt
was mir gibt:
ssh: Could not resolve hostname Jamies-iMac: Name or service not known
lost connection
Anstelle von jamie@Jamies-iMac:/path/to/myfile.txt
ich habe versucht, einige andere Variationen, aber nichts scheint zu funktionieren. Danke für Ihre Hilfe.
-P
um Port anzugeben-r
rekursiv kopiert einen OrdnerDu machst es falsch herum. Verwenden Sie einfach den Befehl scp auf dem Mac wie folgt aus :
scp [email protected]:/path/to/myfile.txt /local/path/to/myfile.txt
. Sie können auch nur FileZilla verwenden , einen grafischen Client. Verbinde dich mit deinem Ubuntu über eine URLsftp://192.168.1.111
, natürlich musst du die gültige IP-Adresse verwenden.quelle
Hervorragende Antworten oben. Wenn Sie zur Authentifizierung ein Zertifikat benötigen, können Sie auch das Flag -i verwenden.
quelle