ジャンプホスト 2 つのキーとジャンプホストのユーザー変更がある scp

ジャンプホスト 2 つのキーとジャンプホストのユーザー変更がある scp

sudo target目的地に到達する必要があるSSHジャンプサーバーがあります。ローカルにはid_rsaがあり、ジャンプするときにルートid_rsaを使用する必要があります。

次の設定では、次の作業をローカルで実行できますssh target

Host jumphost
    User jumpUser
 
Host target
    RemoteCommand sudo ssh targetIP
    RequestTTY yes
    Hostname jumphost
    User jumpUser

ローカルとターゲットの間でファイルをコピーしたいです。残念ながら、scp target:/etc/hostname ./Jumphostは私に間違ったファイルを与えました。

うまくいかない:

  • -oProxyCommandまたは-oProxyJumpを使用してください。
  • ssh target "cat /etc/hostname"->コマンドラインとリモートコマンドを実行できません。
  • ssh -L 12345:targetIp:22+scp -P 12345 xxx yyyターゲットに接続しましたが、scpはパスワードを要求します。

だから質問は:ファイルをコピーする方法は?

関連情報