Ce message présente le processus de transfert d'un fichier du PC local vers l'instance EC2.
PRE-REQ: Créer et connecter à l'instance EC2
La première étape consiste à transférer des fichiers de votre PC vers une instance EC2 pour avoir une instance EC2. Rendez-vous sur la console AWS et dirigez-vous vers la console EC2:
Pour se diriger vers l'assistant de création EC2 simplement en cliquant sur le bouton «Instance de lancement»:
Sur l'assistant de création, donnez un nom à votre instance EC2:
J'ai choisi un Ubuntu Ami pour l'instance EC2:
Après cela, choisissez le type d'instance en fonction de vos exigences:
Sélectionnez la paire de clés (ou créez-le et placez-la dans votre machine locale, car elle sera utilisée pour la connexion SSH:
Laissez tout par défaut et cliquez sur l'instance de lancement:
Cela créera votre instance Ubuntu:
Revenez à l'onglet Instances, puis cliquez sur le bouton «Connecter»:
Copiez la dernière commande de la page SSH et collez-la dans CMD ou PowerShell avec le chemin complet du fichier de sécurité sur votre système local:
Lorsque vous êtes invité à la connexion, tapez «Oui» pour continuer, et après cela, vous serez connecté à l'instance EC2:
Obtenez un fichier sur une instance AWS
Pour transférer des fichiers de votre PC local vers l'instance EC2, le «SCP»La commande sera utilisée. La syntaxe de la commande SCP pour le transfert de fichiers est comme
SCP -I (emplacement de la clé) (emplacement du fichier) (utilisateur @ ec2: destination)
Dans la commande ci-dessus, remplissez les variables comme:
Pour utiliser cette commande, ouvrez une invite de commande, puis collez la commande à l'intérieur, par exemple:
SCP -I C: \ Users \ King7 \ lhkeyPair1.pem C: \ Users \ King7 \ Desktop \ Copyme.txt ubuntu @ ec2-100-26-168-221.calcul.Amazonaws.com: / home / ec2-user
Appuyez sur la touche «Entrée» et le CMD affichera la sortie suivante:
Cela signifie que le fichier a été copié et pour le confirmer, retournez au terminal SSH et tapez la commande «LS»:
Pour ouvrir ce fichier, saisissez la commande suivante:
Sudo Nano Copyme.SMS
La sortie peut être vue dans le terminal SSH:
Vous avez réussi à transférer le fichier de votre PC local vers votre instance EC2.
Conclusion
Pour copier un fichier depuis votre PC vers votre instance EC2, utilisez la commande SCP avec tous les détails. Les différentes parties de la commande SCP incluent le chemin d'accès au fichier de paire de clés, le chemin d'accès au fichier à copier et la destination sur l'instance EC2. Ce message a démontré le processus d'obtention d'un fichier sur une instance AWS.