Ten post przedstawia proces przesyłania pliku z lokalnego komputera do instancji EC2.
Pre-REQ: Utwórz i połącz się z instancją EC2
Pierwszym krokiem jest przesyłanie plików z komputera na instancję EC2, aby mieć instancję EC2. Udaj się do konsoli AWS i udaj się do konsoli EC2:
Aby przejść do Kreatora Kreacji EC2, po prostu klikając przycisk „Instancja uruchomienia”:
Na czarodzieja stworzenia podaj nazwę swojej instancji EC2:
Wybrał Ubuntu Ami na instancję EC2:
Następnie wybierz typ instancji zgodnie z wymaganiami:
Wybierz parę klucza (lub utwórz ją i umieść ją w komputerze lokalnym, ponieważ będzie ona używana do połączenia SSH:
Pozostaw wszystko jako domyślne i kliknij instancję uruchomienia:
To stworzy instancję Ubuntu:
Wróć do karty Instances, a następnie kliknij przycisk „Połącz”:
Skopiuj ostatnie polecenie ze strony SSH i wklej je w CMD lub PowerShell z pełną ścieżką pliku bezpieczeństwa w systemie lokalnym:
Po wyświetleniu monitu o połączeniu wpisz „Tak”, aby kontynuować, a następnie zostaniesz podłączony do instancji EC2:
Uzyskaj plik w instancji AWS
Aby przesyłać pliki z lokalnego komputera do instancji EC2, „SCP„Polecenie zostanie użyte. Składnia polecenia SCP do przesyłania plików jest jako
Scp -i (Lokalizacja klawiatury) (lokalizacja pliku) (użytkownik@ec2: miejsce docelowe)
W powyższym poleceniu wypełnij zmienne jako:
Aby użyć tego polecenia, otwórz wiersz polecenia, a następnie wklej polecenie w nim, na przykład:
scp -i c: \ Users \ king7 \ lhkeypair1.PEM C: \ Users \ King7 \ Desktop \ Copyme.txt [email protected]:/home/ec2-użytkownik
Naciśnij klawisz „Enter”, a CMD pokaże następujące dane wyjściowe:
Oznacza to, że plik został skopiowany i aby to potwierdzić, wróć do terminalu SSH i wpisz polecenie „LS”:
Aby otworzyć ten plik, wpisz następujące polecenie:
Sudo Nano Copyme.tekst
Wyjście można zobaczyć w terminalu SSH:
Z powodzeniem przesłałeś plik z lokalnego komputera do instancji EC2.
Wniosek
Aby skopiować plik z komputera do instancji EC2, użyj polecenia SCP ze wszystkimi szczegółami. Różne części polecenia SCP zawierają ścieżkę do pliku pary klucza, ścieżkę do pliku do skopiowania oraz miejsce docelowe w instancji EC2. Ten post wykazał proces uzyskania pliku na instancję AWS.