Pytanie Jak mogę pobrać plik z EC2 [zamknięte]


Co scp argumenty należy użyć, aby pobrać plik z instancji Amazon EC2 do magazynu lokalnego?


76
2018-02-25 03:45


pochodzenie


Masz na myśli instancję działającą w środowisku EC2? Jeśli tak, to czy jest to system Windows lub Linux? Czy masz na myśli plik na S3? - Eric J.
Zrobił scp nie działa? To bardzo dobrze dla mnie. - Nishant
Mam plik uogólniony z EC2, więc jest teraz w EC2 i chcę przenieść go na mój komputer. Środowisko EC2 to LINUX. - user1226621
@Nishant jak to działa? - user1226621
ta odpowiedź wyjaśnia, jak. - Nishant


Odpowiedzi:


Użyj scp:

scp -i ec2key.pem username@ec2ip:/path/to/file .

gdzie:

  • ec2key.pem jest twoim kluczem PEM
  • nazwa użytkownika to nazwa użytkownika, z którą logujesz się
  • ec2ip jest aliasem IP lub DNS instancji
  • / path / to / file to lokalizacja, w której plik jest przechowywany

Spowoduje to skopiowanie pliku do bieżącego folderu na komputerze lokalnym.

Tutaj możesz przeczytać więcej o tym, jak uzyskać dostęp do instancji za pomocą ssh, jeśli jeszcze tego nie zrobiłeś:

Kiedy będziesz w stanie ssh jak w powyższym dokumencie, będziesz mógł użyć scp do skopiowania pliku.

Inną opcją jest wywołanie serwera WWW na twojej instancji, skonfigurowanie protokołu HTTPS, jeśli twój plik jest poufny, a następnie pobranie za pomocą przeglądarki, oto kilka samouczków:


202
2018-02-25 03:49



Czy nie to wysłać plik DO amazonka? Co, jeśli chcę pobrać plik? - gideon
@Gideon Nie, nie będzie. Podstawowa składnia dla scp jest scp from_file to_file. W powyższym, from_file jest username@ec2ip:/path/to/file i to_file jest ., tj. aktualny folder. Aby wysłać do EC2, musi to być coś w rodzaju: scp local_file username@ec2ip:/path/on/ec2/machine. - icyrock.com
Ah. Czy możesz mi w tym pomóc? Kiedy próbuję go z moim serwerem ec2, to nie działa! scp -rp -i mykey.pem ec2-user@mydomain.com:/srv/www/myapp/ .. To właśnie kończy się pobieranie / kopiowanie folderu do mojego katalogu domowego komputera ec2. - gideon
@gideon To definitywnie powinno działać zgodnie z oczekiwaniami (tzn. rekursywnie kopiować wszystkie pliki z /srv/www/myapp/ do lokalnego komputera). Dziki domysł - biegasz scp z twojego serwera ec2? Jeśli tak, musisz uruchomić go z komputera lokalnego (tj. Komputera, na który chcesz skopiować pliki). - icyrock.com
dla każdego nowego tutaj jedną rzeczą, którą łatwo przeoczyć, jest okres wymagany na końcu linii. więc do działania potrzebujesz .... / myapp /. (z odstępem między / myapp / a okresem - iliketolearn


Jeśli używasz Maca lub Linuxa, możesz użyć scp lub jeszcze bardziej przyjazny, pobierz klienta FTP, jeśli używasz Maca, polecam go użyć CyberDuck. Ostatecznie wystarczy klient FTP. Jeśli korzystasz z systemu Windows, polecam Filezilla.

W jakim systemie operacyjnym jesteś?

Ponieważ jesteś w Ubuntu, spróbuj tego:

Połącz się z serwerem plików   + W menedżerze plików kliknij Plik ▸ Połącz z serwerem.

  • Wprowadź adres serwera, wybierz typ serwera i wprowadź wymagane dodatkowe informacje. Następnie kliknij Połącz. Szczegóły na   typy serwerów są wymienione poniżej.

  • W przypadku serwerów w Internecie zazwyczaj można użyć nazwy domeny. Dla   komputery w twojej sieci lokalnej, jednak być może będziesz musiał użyć   numeryczny adres IP komputera. Jeśli drugi komputer działa   Ubuntu, zobacz Znajdź swój adres IP, aby znaleźć wewnętrzny adres IP komputera   adres. W przeciwnym razie sprawdź pomoc na tym komputerze.

  • Otworzy się nowe okno z plikami na serwerze. Przeglądaj pliki i foldery w taki sam sposób, jak w przypadku plików lokalnych i folderów.


5
2018-02-25 03:49



Moje os to vmware Ubuntu. więc potrzebuję klienta FTP i czy możesz mi powiedzieć, co mam dalej robić? - user1226621
Prawdopodobnie możesz wypróbować ten samouczek help.ubuntu.com/11.04/ubuntu-help/nautilus-connect.html Zaktualizowałem swoją odpowiedź cytatem do samouczka strony. - El Developer
Aby skopiować jeden lub dwa pliki, możesz po prostu przenieść je do folderu internetowego i po prostu uzyskać do niego dostęp za pośrednictwem przeglądarki i po prostu pobrać tam formularz. w przypadku plików zbiorczych wypróbuj inne sugestie - Dheeraj