0

アマゾンインスタンスにあるフォルダをネットワーク上のLinuxPCにリンクしたい。フォローしてみましたが、構文を間違えたことがわかっているのでエラーになります。

rsync -avPn "ssh -i /keys/mykey.pem ec2-user@X.X.X.X:/data/" /data/

plsは私のコマンドを改善するのに役立ちます。

エラー:

sending incremental file list
rsync: change_dir "/root//ssh -i /keys/mykey.pem ec2-user@x.x.x.x:/data/" failed: No such file or directory (2)

sent 12 bytes  received 12 bytes  48.00 bytes/sec
total size is 0  speedup is 0.00 (DRY RUN)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1072) [sender=3.0.9]
4

1 に答える 1

0

ssh-agentSSH キーを保存するように設定し、mykey.pemrsync を使用する前に SSH エージェントに追加することができます。さらに、次の構文を使用することもできます。

rsync -avPn ec2-user@X.X.X.X:/data/ /data/

This SO question hereは、同様の問題について語っています。お役に立てれば。

PS: エラー メッセージがある場合は、質問をサポートしていただければ幸いです。これにより、誰もが正確な問題を特定し、効率的な解決策を提供することができます。

于 2013-02-22T11:44:23.310 に答える