【问题标题】:SCP not working from AWS ec2 instance when trying -iSCP 在尝试 -i 时无法在 AWS ec2 实例中工作
【发布时间】:2021-07-11 23:40:59
【问题描述】:
我正在尝试使用以下命令将文件 scp 到我的计算机:
sudo scp -i Documents/Professional/DiscMix/TestFile.pem ec2-user@-----.-----.compute-1.amazonaws.com: /csr.pem
但我不断收到错误消息:scp: .: not a regular file
我做错了什么?
【问题讨论】:
标签:
linux
amazon-web-services
ssl
amazon-ec2
scp
【解决方案1】:
我看到要复制的文件的名称丢失了。
如下所示更新您的命令以使其正常工作。
sudo scp filetocopy.csv -i Documents/Professional/DiscMix/TestFile.pem ec2-user@ec2-34-xxx-xx-xxx.compute-3.amazonaws.com:/csr.pem
【解决方案2】:
我没有把下载的位置放在最后的命令中。我的最终命令是:
sudo scp -i DiscMixEc2.pem ec2-user@------.------.compute-1.amazonaws.com:~/csr.pem Downloads
【解决方案3】:
sudo scp -i DiscMixEc2.pem ec2-user@------.------.compute-1.amazonaws.com:/tmp
尝试首先将其复制到临时文件夹,然后从那里手动复制到您的目标文件夹。