Übertragen Sie die Datei vom lokalen Computer auf einen Computer mit Portweiterleitung

Übertragen Sie die Datei vom lokalen Computer auf einen Computer mit Portweiterleitung

Ich muss eine Datei von meinem lokalen Computer vom Remote-Server 1 auf den Remote-Server 2 übertragen.

Ich habe den Port 2222 des Remote-Servers1 (Amazon Ec2) an den Remote-Server2 (Amazon Ec2) weitergeleitet. Ich verbinde diese Maschine von meinem lokalen Computer aus mit dem folgenden Befehl:

ssh -i server.pem ec2-user@IP -p 2222

Ich versuche, die Datei mit scp zu übertragen, kann jedoch keine perfekte Lösung finden. Bitte helfen Sie mir dabei.

Hinweis: Remote-Server 1 fungiert als Router.

Antwort1

scp verwendet für die Portoption ein großes P:

scp -i server.pem -P 2222 source-file ec2-user@IP:path/dest

Oder ist da ein Fehler aufgetreten? Welcher?

verwandte Informationen