[AWS Technical Support Note]จะทำอย่างไรเมื่อไม่สามารถเชื่อมต่อกับ EC2 ผ่าน SSH ได้ (ในกรณีที่ต้องการใช้ Teraterm)

[AWS Technical Support Note]จะทำอย่างไรเมื่อไม่สามารถเชื่อมต่อกับ EC2 ผ่าน SSH ได้ (ในกรณีที่ต้องการใช้ Teraterm)

ปัญหาที่เกิดขึ้น

เนื้อหาเหมือนกับบทความด้านล่าง แต่สำหรับในบทความนี้ใช้กับ OpenSSH เวอร์ชันใหม่กว่า
เมื่อคุณใช้ SSH จากซอฟต์แวร์เทอร์มินัล การตั้งค่าเริ่มต้นจะไม่รองรับวิธีการAuthenticationด้วยssh-rsa ทำให้เกิดปัญหาการเชื่อมต่อ SSH ล้มเหลว

[AWS Technical Support Note] วิธีรับมือหากไม่สามารถเชื่อมต่อ SSH กับ EC2 (Amazon Linux 2023) จาก terminal software ได้(Thai)

ปัจจุบัน Teraterm ไม่รองรับวิธี rsa-sha2-256/512 ดังนั้นจึงต้องใช้ซอฟต์แวร์เทอร์มินัลอื่น หรือ จำเป็นต้องเปิดใช้งาน ssh-rsa ใน OpenSSH

แต่มีวิธีการเชื่อมต่อโดยไม่ต้องเปลี่ยน authentication algorithm ดังนั้นเราจึงอยากจะแนะนำในบทความนี้

วิธีแก้ปัญหา

หากคุณต้องการใช้ Teraterm โดยไม่เปลี่ยนการตั้งค่า OpenSSH คุณสามารถเชื่อมต่อได้โดยเปลี่ยนรูปแบบคีย์
วิธีการก็คือการใช้งาน Key Pair ED25519 ใหม่ที่สร้างบน management console

สามารถดูรายละเอียดวิธีการใช้งานโดยละเอียดที่บทความด้านล่างนี้
楕円曲線暗号の一種であるED25519のキーペアを作成できるようになりました(Japanese)

บทความอ้างอิง

วิธีการเชื่อมต่อเซิร์ฟเวอร์ Amazon Linux 2 ของ EC2 Instance ด้วย Tera Term(Thai)
วิธีตรวจสอบปัญหาภายใน EC2 instance ที่ไม่สามารถ Launch ได้(Thai)
วิธีแก้ปัญหาเมื่อทำการเชื่อม EC2 Instance Connect แล้วเกิด Error(Thai)

บทความต้นฉบับ

EC2 に SSH 接続できない際の対処方法(Teraterm を利用したい)(Japanese)

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.