我正在使用跳转服务器(堡垒)连接到私有ec2实例。连接成功,但是我无法将私有ec2实例的jar文件scp到跳转服务器位置。
命令: [ec2-user @ ip-XXX-XX-XX-X3~] $ scp x.jar ec2-user@XX.XXX .XX.XX5:/ home / user
结果: 我得到“ssh:连接到主机XX.XXX.XX.XX5端口22:连接超时
非常感谢您提出修改此建议的意见。
答案 0 :(得分:1)
请尝试反转SCP。这里10.169.1.59是我的目标服务器,其中ec2文件夹位于我的主目录中。我从我的堡垒服务器运行此命令,该服务器具有ip 10.169.4.173
scp -i tusharc.pem -r 10.169.1.59:/home/tchatterjee/ec2。
答案 1 :(得分:0)
您的安全组规则是否允许从私有实例到堡垒的流量,还是仅从堡垒到私有?我从你的描述中假设你是从私人复制到堡垒?如果您的规则是一种方法,您尝试运行反向scp。所以:scp ec2-user @ ip-xxx:/path/to/file.jar ./file.jar