Wie kann ich ohne ssh eine Verbindung zu Amazon EC2 herstellen?

8

Ich habe ssh Daemon versehentlich getötet. Gibt es eine Chance, dass ich mich mit der Instanz verbinden und sie erneut starten kann?


quelle

Antworten:

8

Wenn ein Neustart nicht funktioniert und Sie eine EBS-Boot-AMI / -Instanz ausführen (empfohlen), können Sie auf die Root-Festplatte der Instanz zugreifen, indem Sie das EBS-Volume an eine andere Instanz anhängen und anhängen und Protokolldateien auf Fehler untersuchen. Reparieren Sie das System und verschieben Sie das Volume zurück zur ursprünglichen Instanz.

Ich gebe hier spezifische Anweisungen dazu:

Fixieren von Dateien auf dem Root-EBS-Volume einer EC2-Instanz
http://alestic.com/2011/02/ec2-fix-ebs-root

Wenn Sie eine AMI / Instanz im Instanzspeicher ausführen (nicht empfohlen), sind Sie in Schwierigkeiten und müssen Amazon möglicherweise über Ihren Premium-Supportvertrag bitten, zu prüfen, ob die Möglichkeit besteht, dass die Root-Datenträgerinformationen für Sie verfügbar sind.

Eric Hammond
quelle
1

Sie können die AWS-Konsole verwenden, um die Instanz neu zu starten.

Uriah Carpenter
quelle
Ich habe eine neue Instanz vorbereitet und eine neue Version von open ssh installiert, die aus irgendeinem Grund nicht automatisch gestartet wurde. Ich habe meine Verbindung verloren, kurz nachdem ich es bemerkt habe. Es sieht also so aus, als ob die Möglichkeit besteht, dass meine Instanz nie wieder gestartet wird, wenn ich sie jetzt stoppe und die gesamte Arbeit verloren geht.
Sofern Sie die SSH-Installation nicht wirklich abgespritzt haben, sollte ein Neustart der Instanz sie wieder starten. YMMV.
Uriah Carpenter