วิธีการเชื่อมต่อเซิร์ฟเวอร์ Amazon Linux 2 ของ EC2 Instance ด้วย Tera Term
ครั้งนี้ จะมาแนะนำวิธีการเชื่อมต่อเซิร์ฟเวอร์ Amazon Linux 2 ของ EC2 Instance ด้วย Tera Term
Tera Term คืออะไร
Tera Term เป็นซอฟต์แวร์เทอร์มินัล สำหรับ Windows ที่พัฒนาและเผยแพร่โดย Tera Term Project คุณสามารถควบคุมอุปกรณ์ที่เชื่อมต่อกับพอร์ตอนุกรมของคอมพิวเตอร์ของคุณ สามารถใช้ Telnet หรือ SSH เพื่อควบคุมคอมพิวเตอร์เครื่องอื่นในเครือข่ายของคุณได้ นอกจากนี้ยังเผยแพร่เป็นซอฟต์แวร์โอเพ่นซอร์สให้ใช้งานได้ฟรีอีกด้วย
สิ่งที่ต้องมี
ต้องทำการติดตั้ง EC2 Instance ก่อน โดยอ่านหมายเหตุและดูขั้นตอนการทำตามลิงก์ด้านล่างนี้ได้เลย
- วิธีติดตั้ง Amazon Linux บน EC2 และเชื่อมต่อเซิร์ฟเวอร์ด้วยโปรแกรม PuTTy
- หมายเหตุ : บทความนี้จะมีทั้งหมด 3 หัวข้อ
- Create Key Pair
- Launch Instance
- Connect to EC2 by PuTTY
ให้ทำแค่หัวข้อที่ ✅1. Create Key Pair และ ✅2. Launch Instance เท่านั้น
ส่วนหัวข้อที่ ❌3. Connect to EC2 by PuTTY ไม่ต้องทำ
เมื่อติดตั้ง EC2 Instance เสร็จแล้ว ให้ทำการติดตั้งโปรแกรม Tera Term สามารถดาวน์โหลดได้ที่ลิงก์ Download Tera Term นี้ได้เลย
การเชื่อมต่อ EC2 ด้วย Tera Term
มาที่หน้า EC2 Instance ทำการ Copy DNS โดยคลิกที่❐
แล้วเก็บไว้ที่ Notepad ก่อนก็ได้
DNS ของตัวอย่างนี้คือ
ec2-13-229-155-17.ap-southeast-1.compute.amazonaws.com
เปิดโปรแกรม Tera Term ขึ้นมา
การตั้งค่า ◉ TCP/IP มีดังนี้
» นำ DNS ที่ Copy มาเมื่อสักครู่นี้ใส่ในช่องHost
» เลือก SSH (Default คือ SSH)
» คลิกOK
การตั้งค่า SSH Authentication มีดังนี้
» User name:ec2-user
» เลือก ◉Use RSA/DSA/ECDSA/ED25519 key to log in
» คลิก...
มาที่ไฟล์.ppk
ของเรา ตัวอย่างนี้คือec2-tinnakorn.ppk
(ไม่ว่าจะเป็นไฟล์.pem
หรือ.ppk
ก็สามารถใช้งานได้เหมือนกัน)
คลิกOK
ตอนนี้เราสามารถเข้ามาที่ Amazon Linux 2 ได้แล้ว
คำสั่งsudo su -
จะทำให้ec2-user
ธรรมดา เปลี่ยนเป็นสิทธิroot
เพื่อที่จะทำให้มีสิทธิการใช้งานในการจัดการระบบได้มากขึ้น เช่น update ข้อมูล, เปลี่ยน time zone, Install PHP, ตรวจสอบ status เป็นต้น
เรียกใช้คำสั่งนี้
sudo su -
สรุป
การที่เราจะเข้าไปจัดการระบบใน Server ต่างๆ เราสามารถเข้าใช้งานได้หลายช่องทาง ไม่ว่าจะเป็น PuTTy, Tera Term หรืออื่นๆ ซึ่งถ้าเรารู้วิธีการใช้งานหลายๆ โปรแกรม ก็จะทำให้เรามีทางเลือกในการเข้าใช้งาน Server เพื่อจัดการระบบต่างๆ ที่เราต้องการได้สะดวกมากยิ่งขึ้น