【问题标题】:Picloud scp with rsa file not working带有 rsa 文件的 Picloud scp 无法正常工作
【发布时间】:2013-11-13 09:17:26
【问题描述】:

我正在使用 picloud,它是一种在亚马逊 ec2 之上运行的高性能云服务。我正在尝试将文件复制到我帐户中新创建的“环境”中。但是,我无法使用 scp 命令将文件从本地计算机复制到我创建的 picloud 环境中。

SSH 进入 picloud 环境的常用方法如下:

ssh -i picloud_rsa picloud@ec2-54-242-89-28.compute-1.amazonaws.com

但是当我尝试使用以下格式将 ssh 替换为 scp 时:

scp -r ~/path_to_the_directory -i picloud_rsa picloud@ec2-54-242-89-28.compute-1.amazonaws.com

我收到以下错误:

cp: -i: No such file or directory
cp: picloud@ec2-54-242-89-28.compute-1.amazonaws.com/picloud_rsa: Permission 

如果我尝试以下操作:

scp -r ~/Desktop/AllFolders/GMU/Fall\ 2013/yelp_phoenix_academic_dataset_duplicated/picloud_rsa picloud@ec2-54-242-89-28.compute-1.amazonaws.com

我只收到权限被拒绝错误:

 cp: picloud@ec2-54-242-89-28.compute-1.amazonaws.com/picloud_rsa: Permission denied

我完全不知道在这种情况下如何使用 scp,非常感谢任何帮助。

提前致谢!

【问题讨论】:

  • 试试man scp,你会看到它需要参数-i identity_file在你的文件资源的实际URIs之前。

标签: linux amazon-web-services ssh scp


【解决方案1】:

我使用的查询是:

 scp -i picloud_rsa -r ~/my_path_to_directory picloud@ec2-54-242-89-28.compute-1.amazonaws.com:/home/picloud

解决方案是在 scp 调用之后的开头将 -i 标志与 rsa 文件一起传递。

【讨论】:

  • 接受您自己的答案作为解决方案,您会为许多未来的 google 人提供帮助 :)
猜你喜欢
  • 2013-07-11
  • 2016-11-13
  • 2018-11-03
  • 2020-05-17
  • 2017-11-25
  • 2018-08-29
  • 2019-12-03
  • 2018-11-22
  • 1970-01-01
相关资源
最近更新 更多