我使用的picloud是一个运行在amazon ec2之上的高性能云服务。我正在尝试将文件复制到我帐户中新创建的“环境”中。但是,我无法使用scp命令将文件从本地计算机复制到我创建的picloud env中。
通常的SSH到picloud env的方法如下:

ssh -i picloud_rsa [email protected]

但当我尝试使用以下格式将ssh替换为scp时:
scp-r~/path_to_the_目录-i picloud_rsa [email protected]
我得到以下错误:
cp: -i: No such file or directory
cp: [email protected]/picloud_rsa: Permission

如果我尝试以下方法:
scp-r~/Desktop/AllFolders/GMU/Fall\2013/yelp_phoenix_academic_dataset_duplicated/picloud_rsa [email protected]
我得到的只是被拒绝的许可错误:
 cp: [email protected]/picloud_rsa: Permission denied

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

最佳答案

我使用的查询是:

 scp -i picloud_rsa -r ~/my_path_to_directory [email protected]:/home/picloud

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

关于linux - 带有RSA文件的Picloud SCP无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19739184/

10-09 02:46