Ich habe das zwei- oder dreimal wiederholt, also schätze ich, dass etwas nicht stimmt mit dem, was ich tue.
Hier sind meine Schritte:
- Starten Sie eine neue Instanz über die EC2-Verwaltungskonsole unter Verwendung von: Ubuntu Server 13.10 - ami-ace67f9c (64-Bit)
- Mit Standardeinstellungen starten (mit meinem vorhandenen Schlüsselpaar)
- Die Instanz wird gestartet. Ich kann es mit Putty oder dem Mac-Terminal SSH. Erfolg!
- Ich starte die Instanz neu
10 Minuten später, wenn die Instanz wieder ausgeführt werden soll, zeigt meine Terminalverbindung Folgendes an:
stead:~ stead$ ssh -v -i Dropbox/SteadCloud3.pem ubuntu@54.201.200.208 OpenSSH_5.6p1, Op`enSSL 0.9.8y 5 Feb 2013 debug1: Reading configuration data /etc/ssh_config debug1: Applying options for * debug1: Connecting to 54.201.200.208 [54.201.200.208] port 22. debug1: connect to address 54.201.200.208 port 22: Connection refused ssh: connect to host 54.201.200.208 port 22: Connection refused stead:~ stead$
Gut, ich verstehe, dass sich die öffentliche IP-Adresse ändern kann. Wenn ich die EC2-Verwaltungskonsole überprüfe, stelle ich sicher, dass sie identisch ist. Seltsam. Aus Spaß versuche ich, eine Verbindung mit dem öffentlichen DNS-Hostnamen herzustellen: ec2-54-201-200-208.us-west-2.compute.amazonaws.com. Kein Würfel, gleiches Ergebnis.
Selbst wenn ich den in die EC2-Konsole integrierten Connect via Java SSH-Client verwende, wird die Verbindung abgelehnt.
Ich habe die Sicherheitsgruppen überprüft. Diese Instanz befindet sich in Gruppe Start-Assistent-4. Wenn Sie die eingehende Konfiguration für diese Gruppe betrachten, ist Port 22 von 0.0.0.0/0 zulässig, das sollte also überall sein. Ich weiß, dass ich auf meine Instanz treffe und dies ist die richtige Sicherheitsgruppe, da ich die Instanz nicht anpingen kann. Wenn ich ICMP für diese Sicherheitsgruppe aktiviere, gehen plötzlich meine Pings durch.
Ich habe ein paar andere Posts im Internet mit ähnlichen Fehlermeldungen gefunden, aber die meisten scheinen sich leicht durch Ändern der Firewall-Einstellungen beheben zu lassen. Ich habe ein paar davon ausprobiert, ohne Glück.
Ich vermute, es gibt einen einfachen EC2-Schritt, den ich vermisse. Vielen Dank für jede Hilfe, die Sie geben können, und ich freue mich, weitere Informationen bereitzustellen oder weiter zu testen!
Update - Hier sind meine Systemprotokolle von der Amazon EC2-Konsole: http://pastebin.com/4M5pwGRt
/etc/fstab
vor dem Neustart damit angelegt?