2017-08-14 1 views
-1

Ich versuche scp zu verwenden, um verschiedene Dateien von meiner Arbeitsmaschine zu meinem persönlichen zu kopieren. Ich benutze den Code:scp Fehler - Syntax oder etwas anderes?

Wenn ich den Code eingeben, werde ich aufgefordert, meine Arbeit Computer-Passwort. Ich geben Sie das Kennwort und der Fehler ist:

could not resolve hostname(personal computer) 

Gibt es einen Syntaxfehler in meinem Code-oder gibt es etwas anderes passiert?

+0

dass Fehler meinen Sie verwenden Host-Namen auf Ihre Personal Computer, der ungültig ist, versuchen Sie, IP-Adresse zu verwenden –

Antwort

0

Wenn Sie zwei Remote-Hosts angeben, wird eine Verbindung mit der ersten Verbindung hergestellt, und von dort wird eine Verbindung mit der zweiten Verbindung hergestellt. Der zweite Hostname ist wahrscheinlich nicht auflösbar/sichtbar von der ersten und schlägt daher fehl. Es gibt nur wenige Möglichkeiten, können Sie tun:

  • Verbindung zu Ihrem personal Computer und machen Sie einen Transfer mit nur einer Fernbedienung:

    scp [email protected]:~/directory/to/file ~/Directory/to/copied/file 
    
  • Verwenden -3 Schalter, der an beiden Enden verbinden von Ihr aktueller Computer:

    scp -3 [email protected]:~/directory/to/file \ 
        [email protected]:~/Directory/to/copied/file