Как да изтеглите файл от екземпляр на EC2 на локален компютър

имам екземпляр на ec2. има някои файлове. Опитах се да изтегля файла си от екземпляр на ec2 в моя локален Ubuntu 13.10. Изпълнявам тази команда

scp -i /home/ritesh/.ssh/id_rsa2 [email protected]:/home/apps/dev/comp-eng/arena-client/build/arena-client-7.1.0.zip

и в резултата получавам

използване: scp [-12346BCpqrv] [-c шифър] [-F ssh_config] [-i identity_file] [-l ограничение] [-o ssh_опция] [-P порт] [-S програма] [[user@]host1:] файл1 ... [[потребител@]хост2:]файл2

аз използвам правилен формат, мисля. защо се сблъсквам с тази грешка, вместо да изтегля файл??


person Ritesh Mehandiratta    schedule 18.02.2014    source източник


Отговори (4)


Трябва да посочите мястото за изтегляне. Ако това е текущата директория, можете просто да добавите ..

scp -i /home/ritesh/.ssh/id_rsa2 [email protected]:/home/apps/dev/comp-eng/arena-client/build/arena-client-7.1.0.zip .

person datasage    schedule 18.02.2014
comment
+1 за подчертаването на точката/обяснение, лесно е да се пренебрегне и ме спъна. - person PatrickT; 01.04.2014

Намирам просто решение за импортиране на файл от EC2 към локален machie

cd ~/.ssh
scp -i mykey.pem [email protected]:/home/path/file ~/Desktop/target

Изтегляне на файл на вашата локална машина .....

Надявам се, че ще бъде полезно за някого

person Dinesh Pallapa    schedule 22.05.2017

Така че има обща формула

scp -i <private key> <user>@<host>:<server file path> <local path to download file>

Пример:

scp -i domain.pem [email protected]:/var/www/html/drupal/web/sites/default/files/test.jpeg /Users/ramesh/Downloads

По-долу е обяснението

  1. частен файл - .pem файл с местоположение
  2. потребител - Вашият потребител на AWS
  3. хост - Вашият URL адрес на хост на AWS
  4. server file path - Пълен файлов път от сървъра
  5. локален път за изтегляне на файл - Местоположение на локална папка, където искате да съхраните изтегления файл

Можете да отидете на своя екземпляр на EC2, изберете го -> Щракнете върху Действия -> Свързване, ще получите подробностите

person Jackson    schedule 17.03.2020

За EC2 ubuntu
отидете във вашата .pem файлова директория
scp -i yourkey.pem ec2user@DNS_name:/home/ubuntu/foldername/filename ~/Desktop/localfolder

person Thuvarahan Sivakumar    schedule 05.08.2019