我必须将文件从本地计算机从远程服务器 1 传输到远程服务器 2。
我已将远程服务器 1 (Amazon Ec2) 端口 2222 转发到远程服务器 2 (Amazon Ec2)。我通过以下命令从本地连接该机器,
ssh -i 服务器.pem ec2-用户@IP -p 2222
我正在尝试使用 scp 传输文件,但是找不到完美的解决方案。请帮我解决。
注意:远程服务器 1 将充当路由器。
答案1
scp 使用大写字母 P 作为端口选项:
scp -i server.pem -P 2222 source-file ec2-user@IP:path/dest
或者这是否给出了错误?哪一个?