我无法scp往返ec2。我键入以下命令:scp -i ~/.ssh/my_key.pem ubuntu@ec2-xx-xx-xxx-xxx.compute-1.amazonaws.com:~/models.pickle ~/
我收到以下警告:Warning: Identity file /home/ubuntu/.ssh/my_key.pem not accessible: No such file or directory.
Permission denied (publickey).
我还尝试了chmod 400
和chmod 600
。
不过,我可以通过ssh进入集群。
我检查了pem文件的名称,它也与我的EC2集群的名称相匹配。
错误消息说在您提供的路径(~/.ssh/my_key.pem(中找不到pem文件。您能做一个cat ~/.ssh/my_key.pem
或ls ~/.ssh/my_key.pem
来仔细检查它在那里吗?