L'accès instance EC2 après la perte de clés
J'ai démarré une instance EC2 mois auparavant, et j'avais à ce moment la .pem clé stockée sur mon PC. Le PC depuis tombé en panne et j'ai dû réinstaller Windows sur elle et je n'ai pas de sauvegarde de l' .fichier pem
Est-il possible pour moi d'obtenir l'invite sur l'instance EC2 - tout moyen de ssh ou autrement, à l'instance?
Cela a aidé! stackoverflow.com/questions/1454629/...
OriginalL'auteur bachposer | 2011-10-31
Vous devez vous connecter pour publier un commentaire.
Pas facilement.
Des conseils sur les forums indiquent que vous pouvez sorte de le faire par la génération d'une nouvelle paire de clés, puis de mettre en place un nouvel exemple et monter le volume de l'instance d'origine et l'installation de la paire de clés dans ce volume. Après que l'instance d'origine doit être en mesure d'utiliser la nouvelle paire de clés.
Selon ce post sur AWS Forums de Développeurs il peut être accompli via:
OriginalL'auteur John Weldon
Vous devez créer une image d'une instance en cours, puis utiliser cette image pour le lancement de la nouvelle instance. Tous les fichiers et les données de la copie de cette instance et de l'utilisation différente de la clé lors du lancement de l'instance, puis y accéder avec la même clé
OriginalL'auteur Ramprasad
Quand on lâche la clé privée, vous ne pouvez pas Vous connecter à cette machine. Toutefois, il existe une autre façon d'accéder à la machine par la génération d'une nouvelle paire de clés
Veuillez suivre les étapes ci-dessous pour récupérer la clé.
Étape 1) Détacher la racine de votre volume à partir de votre ordinateur à l'aide de console AWS.
Étape 2) Lancer une nouvelle instance EC2(Pas de votre ancienne machine IAM)
Étape 3) Attachez votre vieux volume de nouvelles EC2 machine
Étape 4) Maintenant vous connecter à nouveau ec2 de la machine et le montage de l'ancien volume EBS
Étape 5: Maintenant, allez à cette partition puis visite de la maison de répertoire à l'intérieur de la machine et aller .ssh dossier.
Étape 6) Maintenant, de générer une nouvelle clé privée et publique. Puis collez la clé publique dans le fichier authorized_keys.
Étape 7) une Fois que vous avez fait avec les étapes ci-dessus, débranchez le volume de cette ec2 machine.
Étape 8) fixez ce volume à votre ancienne machine en tant que root volume
Étape 9) Maintenant, essayez de vous connecter à votre vieille machine avec la nouvelle clé générée.
Espère que cela aide !!
OriginalL'auteur Roshan