无法通过 SCP 将文件传输到我的 aws ec2(连接超时/丢失连接

无法通过 SCP 将文件传输到我的 aws ec2(连接超时/丢失连接

正如我在标题中描述的一样简单。我想将 .gz 文件上传到 ec2,但我得到了

"connect to host ----- port 22: Connection timed out / connection lost"

我对这个东西还很陌生,所以我不知道你们可能需要什么信息,但我使用的是 ubuntu,我使用的密钥似乎对其他所有东西都适用。

另一个可能有助于理解这一点的方法是,我之前在另一个具有几乎相同配置的 ec2 实例中成功完成此操作,但使用的是 .tar 文件而不是 .gz

请帮忙,很抱歉缺乏信息,如果有人询问我会尽快提供。

编辑

好的,这是我使用的命令:

scp -i "dumbkey.pem" dumbbot.tar.gz \[email protected]:/tmp

密钥和文件位于同一个文件夹中,密钥是文件“dumbkey.pem”。

我忘记提及的另一件事非常重要,那就是 .gz 文件是我试图上传到我的实例上的 docker 镜像。

答案1

好的,我明白了。显然,问题出在我的密钥权限上,如果您使用 chmod 更改密钥权限,那么您应该能够再次通过 scp 复制内容。

相关内容