SSH连接,但是scp遇到了问题 - AWS实例

时间:2017-06-16 04:54:48

标签: amazon-web-services ssh amazon-ec2 scp pem

我可以使用命令

连接到ssh
ssh -i pem_filename.pem xx.xx.x.xx -l ec2-user

但是,如果我尝试使用

将文件从服务器复制到本地计算机
scp -i pem_filename.pem ec2-user@ec2-xx-xx-x-xx.ap-south-1.compute.amazonaws.com:html.zip .

我收到以下错误

ssh: Could not resolve hostname ec2-xx-xx-x-xx.ap-south-1.compute.amazonaws.com: 
nodename nor servname provided, or not known

我试过

scp -i pem_filename.pem ec2-user@ec2-xx-xx-x-xx.compute-1.amazonaws.com:html.zip .

但结果是一样的。

任何人都可以指导问题所在并且有责任

1 个答案:

答案 0 :(得分:2)

您可能在创建VPC时未启用DNS hostnames。试试这个:

scp -i pem_filename.pem ec2-user@<ip-address>:/full/path/html.zip .

示例:

scp -i pem_filename.pem ec2-user@56.23.12.121:/home/ec2-user/html.zip .