Ich arbeite mit einigen Amazon EC2-Servern, die in Betrieb sind, und ich muss SSH in die Server einbinden. Ich habe keine Schlüssel, die beim ersten Einrichten der Server generiert wurden (jemand anderes hat es getan, lange bevor ich hier war). Kann ich trotzdem ohne die Schlüsseldateien auf die Server gelangen?
FWIW Ich habe bisher viele Dinge versucht, um SSH in die Box zu bringen, einschließlich der Generierung neuer Schlüsselpaare im EC2-Dashboard, und nichts scheint zu funktionieren. Dieser Amazon AWS-Supportbeitrag und diese Antwort scheinen darauf hinzudeuten, dass ich kein Glück habe, es sei denn, ich möchte einen AMI von meinem aktuellen Server erstellen und ihn dann zum Instanziieren einer ganz neuen EC2-Serverinstanz verwenden (nur um die PEM-Datei zu generieren zu jener Zeit). Ist das wirklich der einzige Weg, wie ich an diesem Punkt in die Box komme?!
Nur ein Tipp, bevor jemand die Antwort der EEAA versucht :
Wenn Sie den Befehl
iptables save
oderiptables-save
zum Speichern Ihrer Konfigurationen nicht ausgeführt haben, starten Sie den Server einfach neu. Unter Berufung auf diese Antwort auf AskUbuntu habe ich erfahren, dassiptables
Ihre Konfigurationen im RAM selbst gespeichert werden , sofern Sie sie nicht explizit in den Konfigurationsdateien speichern.EC2-Instanzen können einfach über das EC2-Dashboard oder neu gestartet werden
aws-cli
quelle