Je travaille avec certains serveurs Amazon EC2 qui sont opérationnels et j'ai besoin de SSH dans les serveurs. Je n'ai aucune clé générée lors de la première configuration des serveurs (quelqu'un d'autre l'a fait bien avant mon arrivée). Puis-je toujours accéder aux serveurs sans les fichiers de clés?
FWIW Jusqu'à présent, j'ai essayé beaucoup de choses pour SSH dans la boîte, y compris la génération de nouvelles paires de clés dans le tableau de bord EC2, et rien ne semble fonctionner. Ce message de support Amazon AWS et cette réponse semblent indiquer que je n'ai pas de chance, sauf si je veux créer une AMI de mon serveur actuel, puis l'utiliser pour instancier une toute nouvelle instance de serveur EC2 (juste pour obtenir le fichier .pem généré à ce moment-là). Est-ce vraiment la seule façon de rentrer dans la boîte à ce stade?!
Juste un conseil avant que quiconque essaie la réponse d' EEAA ,
Si vous n'avez pas exécuté la commande
iptables save
ouiptables-save
pour enregistrer vos configurations, redémarrez simplement le serveur. Citant cette réponse sur AskUbuntu , j'ai appris queiptables
enregistre vos configurations dans la RAM elle-même, sauf si vous l'enregistrez explicitement dans les fichiers de configuration.Les instances EC2 peuvent être facilement redémarrées à partir du tableau de bord EC2 ou
aws-cli
la source