ไม่สามารถเชื่อมต่อกับ AWS EC2 อินสแตนซ์ผ่าน Putty ได้


0

ฉันมีอินสแตนซ์ EC2 ทำงานบน AWS:

  1. มันเป็นอินสแตนซ์ของ Ubuntu Linux และจนถึงเมื่อไม่นานมานี้ฉันใช้สีโป๊วเพื่อเข้าถึงมันเป็นประจำ - ใช้งานได้ดี
  2. ฉันใช้ Pageant เพื่อโหลดไฟล์. pkk ( แปลงจากไฟล์. pem ดั้งเดิมของ AWS ตามเอกสาร AWS )
  3. ฉันกำลังใช้การตั้งค่าการเข้าสู่ระบบเหล่านี้: การตั้งค่าการเข้าสู่ระบบสีโป๊ว
  4. ตรวจสอบว่ากลุ่ม securtiy ของฉันสำหรับอินสแตนซ์อนุญาตการเข้าถึง SSH บนพอร์ต 22 จากที่อยู่ของฉัน - มันทำอย่างแน่นอน
  5. ตรวจสอบว่า IP ยืดหยุ่นของฉันไม่เปลี่ยนแปลง - มันไม่ได้
  6. พยายามลงชื่อเข้าใช้ DNS สาธารณะแทน IP - ไม่มีซิการ์
  7. รีบูทอินสแตนซ์และรอ 15 นาทีขณะทำชา

ต้องบอกว่าฉันได้รับข้อผิดพลาด "ข้อผิดพลาดเครือข่าย: การเชื่อมต่อหมดเวลา"

ข้อผิดพลาดร้ายแรง Putty

อะไรทำให้เกิดสิ่งนี้


ไฟร์วอลล์เปิดใช้งานหรือไม่ เซิร์ฟเวอร์ SSH ไม่ทำงาน หลายสิ่งหลายอย่างอาจทำให้เกิดสิ่งนี้
— HopelessN00b

ฉันจะจินตนาการ แต่อะไรเป็นพิเศษ? โยนกระดูกให้ฉันที่นี่ฉันค่อนข้างงงงวย
— t0mgs

คุณตรวจสอบบันทึกระบบในคอนโซล AWS หรือไม่ จากหน้าจออินสแตนซ์ EC2 คลิกปุ่มการกระทำและจากนั้น "การตั้งค่าอินสแตนซ์", "รับบันทึกระบบ" มองหาข้อผิดพลาดที่นั่น
— David Levesque

ไม่แน่ใจว่าจะมองหาอะไร มันเป็นบันทึกขนาดใหญ่
— t0mgs

คุณเห็นอะไรที่เกี่ยวข้องกับ OpenSSH หรือไม่ อย่างน้อยคุณควรเห็นบรรทัดเช่นนี้:Starting OpenSSH server [ OK ]
— David Levesque

คำตอบ:


0

ดังนั้นมันจึงเป็นปัญหาของกลุ่ม Secuity ในตอนท้าย

AWS ทำให้คุณรวมทุก IP ที่คุณต้องการ SSH ลงในเซิร์ฟเวอร์ของคุณจากใน "กลุ่ม" พิเศษของการอนุญาตให้เข้าถึงเซิร์ฟเวอร์ มิฉะนั้นจะบล็อกคุณจากการสมัครมัน สุดยอดสำหรับการปกป้องเซิร์ฟเวอร์ที่ใช้งานจริง ๆ ไม่ดีเมื่อเข้าถึงเซิร์ฟเวอร์ dev ของคุณจากร้านกาแฟในที่ห่างไกล

กลุ่มความปลอดภัยเพิ่มเติมใน AWS Docs (เฉพาะ VPC - นั่นคือสิ่งที่ฉันใช้)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.