Dieser Beitrag zeigt den Prozess der Übergabe einer Datei vom lokalen PC auf die EC2 -Instanz.
Pre-Req: Erstellen und Verbindung zur EC2-Instanz erstellen und verbinden
Der erste Schritt besteht darin, Dateien von Ihrem PC auf eine EC2 -Instanz zu übertragen, um eine EC2 -Instanz zu haben. Gehen Sie zur AWS -Konsole und gehen Sie zur EC2 -Konsole:
Um zum EC2 -Zauberer der Erstellung zu gehen, klicken Sie einfach auf die Schaltfläche „Startinstanz“:
Geben Sie Ihrer EC2 -Instanz auf dem Zauberer der Schöpfung einen Namen:
Wählte ein Ubuntu AMI für die EC2 -Instanz aus:
Wählen Sie danach den Instanztyp gemäß Ihren Anforderungen aus:
Wählen Sie das Schlüsselpaar aus (oder erstellen Sie eine und platzieren Sie es in Ihre lokale Maschine, da es für die SSH -Verbindung verwendet wird:
Lassen Sie alles als Standard und klicken Sie auf die Startinstanz:
Dadurch werden Ihre Ubuntu -Instanz erstellt:
Gehen Sie zurück zur Registerkarte Instances und klicken Sie dann auf die Schaltfläche „Verbinden“:
Kopieren Sie den letzten Befehl von der SSH -Seite und fügen Sie ihn in CMD oder PowerShell mit dem vollständigen Pfad der Sicherheitsdatei in Ihrem lokalen System ein:
Geben Sie bei der Aufforderung zur Verbindung „Ja“ ein, um fortzufahren, und danach werden Sie mit der EC2 -Instanz verbunden:
Holen Sie sich eine Datei auf eine AWS -Instanz
Um Dateien von Ihrem lokalen PC auf die EC2 -Instanz zu übertragen, die “scpDer Befehl wird verwendet. Die Syntax des SCP -Befehls zur Dateiübertragung ist wie
SCP -i (Tastair -Speicherort) (Dateispeicherort) (Benutzer@EC2: Ziel)
Füllen Sie im obigen Befehl die Variablen aus als:
Öffnen Sie für diesen Befehl eine Eingabeaufforderung und fügen Sie dann den Befehl in ihn ein, zum Beispiel:
scp -i c: \ user \ king7 \ lhkeypair1.PEM C: \ Benutzer \ King7 \ Desktop \ Copyme.Txt [email protected]:/home/ec2-user
Klicken Sie auf die Taste "ENTER", und die CMD zeigt die folgende Ausgabe an:
Dies bedeutet, dass die Datei kopiert wurde und dies bestätigt, um dies zu bestätigen, zurück zum SSH -Terminal und geben Sie den Befehl „LS“ ein:
Um diese Datei zu öffnen, geben Sie den folgenden Befehl ein:
Sudo Nano Copyme.txt
Der Ausgang ist im SSH -Terminal zu sehen:
Sie haben die Datei erfolgreich von Ihrem lokalen PC auf Ihre EC2 -Instanz übertragen.
Abschluss
Verwenden Sie den Befehl SCP mit allen Details, um eine Datei von Ihrem PC zu Ihrer EC2 -Instanz zu kopieren. Die verschiedenen Teile des SCP -Befehls enthalten den Pfad zur Schlüsselpaardatei, den Pfad zur kopierenden Datei und das Ziel der EC2 -Instanz. Dieser Beitrag hat gezeigt, dass eine Datei auf eine AWS -Instanz gelangen.