2013-11-02 2 views
0

Я использую picloud, который является высокоэффективным облачным сервисом, работающим поверх amazon ec2. Я пытаюсь скопировать файлы во вновь созданную «среду» в свою учетную запись. Однако я не могу использовать команду scp для копирования файлов с моей локальной машины в файл picloud env, который я создал.Picloud scp с файлом rsa не работает

Обычный способ SSH в picloud окр выглядит следующим образом:

ssh -i picloud_rsa [email protected] 

Но когда я пытаюсь заменить SSH с УПП, используя следующий формат:

УПП -r ~/path_to_the_directory -i picloud_rsa [email protected]

Я получаю следующее сообщение об ошибке:

cp: -i: No such file or directory 
cp: [email protected]/picloud_rsa: Permission 

И если я попробовать следующее:

УПП -r ~/Desktop/AllFolders/ГМУ/осень \ 2013/yelp_phoenix_academic_dataset_duplicated/picloud_rsa [email protected]

я получить только разрешение отказано ошибка:

cp: [email protected]/picloud_rsa: Permission denied 

Я не имею ни малейшего представления о том, как использовать УПП в этом случае и будет очень признателен за любую помощь.

Заранее благодарен!

+0

попробуйте 'man scp', вы увидите, что параметр' -i identity_file' опережает фактические URI ваших файловых ресурсов. – shawnzhu

ответ

1

Запроса я использовал:

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

Решения было передать флаг -i вместе с файлом РКА в начинающихся сразу после вызова УПП.

+0

Вы бы сделали много будущих гуглеров в пользу, приняв свой собственный ответ в качестве решения :) –

Смежные вопросы