16 amazon-ec2 amazon-web-services
/Downloads在本地机器上有.pem文件我正在尝试将文件复制到/imagesAWS服务器中的文件夹
我可以使用什么命令?
谢谢,
Die*_*rán 33
你可以使用plain scp:
scp -i ~/Downloads/file.pem local_image_file user@ec2_elastic_ip:/home/user/images/
Run Code Online (Sandbox Code Playgroud)
您需要将弹性IP放入EC2实例,将端口22打开到EC2实例安全组中的本地计算机IP,并使用正确的用户(可以是ec2-user,admin或ubuntu(查看AMI文档) ).
迭戈的答案有效..但是,如果您不知道您的弹性 IP,那么您可以简单地scp使用以下命令(检查参数的顺序)
scp -i path-to-your-identifier .pem file-to-be-copyed ubuntu@public-IP:/ required-path
仅供参考,这里ubuntu是您的 AWS 用户,public-IP有点像 54.2xx.xxx.xxx,例如 54.200.100.100 等(如果顺序混乱:文件名在标识符之前,那么您会收到Permission denied (publickey).lost connection错误)
另外,请记住.pem文件的权限。应该是 400 或 600。不是对所有人公开的。希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
29745 次 |
| 最近记录: |