หากคุณไม่ต้องการใช้ security group ที่มีอยู่ เนื่องจาก inbound และ outbound rules ไม่ตรงกับสถานการณ์การใช้งานของคุณ คุณสามารถสร้าง security group ใหม่ หรือ assign Amazon EC2 ของคุณให้กับ instance ที่มีอยู่แล้ว ในบทความนี้ เราจะแสดงวิธีสร้าง security group ใหม่ และจากนั้นย้าย Amazon EC2 instance เข้าไปใน security group นั้น
ส่วนที่ 1: สร้าง security group ใหม่
ในตอนแรก เราจะสร้าง security group ใหม่ที่จะอนุญาตให้นักพัฒนาเข้าถึง SSH บน EC2 instance SSH (Secure Shell) เป็นโปรโตคอลสำหรับการเชื่อมต่อ command-line แบบ remote ที่ปลอดภัย โดยค่าเริ่มต้น SSH ใช้ TCP communication
- ล็อกอินเข้าสู่ AWS Management Console
- คลิกที่ Security groups

- คลิกที่ Create security group ที่มุมขวาบนของหน้าต่าง

- ภายใต้ Basic details กำหนดค่าต่อไปนี้:
- Security group name – ชื่อสำหรับ security group ชื่อไม่สามารถแก้ไขได้หลังจากสร้าง security group แล้ว ในกรณีนี้ คือ My Webserver
- Description – คำอธิบายเพื่อช่วยระบุ security group ในกรณีนี้ คือ Allow SSH to Developers
- VPC – VPC ที่จะสร้าง security group ในกรณีนี้ เราใช้ VPC ที่มีอยู่แล้ว
ภายใต้ Inbound rules คลิกที่ Add rule และเปิดใช้งาน SSH โดยทำตามขั้นตอนด้านล่าง คุณสามารถเลือกโปรโตคอลอื่นตามความต้องการของคุณ
- Type – ประเภทของโปรโตคอล ในกรณีนี้คือ SSH
- Protocol – จะใช้ TCP protocol โดยค่าเริ่มต้น
- Port range – เมื่อคุณเลือก SSH เป็นประเภทของกฎ มันจะมอบหมาย 22 เป็นพอร์ตเริ่มต้นโดยอัตโนมัติ
- Source – ระบุที่อยู่ IP เดียว หรือช่วงที่อยู่ IP ในกรณีนี้ เราจะอนุญาตการเข้าถึงเฉพาะ public IP address บางตัว.
- Description – คำอธิบายของกฎ security group
ภายใต้ Outbound rules ทิ้งการตั้งค่าเริ่มต้นซึ่งอนุญาตการสื่อสารใดๆ จาก Amazon EC2 instance ไปยังโลกภายนอก

- คลิกที่ Create security group เพื่อสร้าง security group ใหม่ คุณสร้าง security group ใหม่สำเร็จแล้ว

ส่วนที่ 2: ย้าย EC2 ไปยัง security group ที่สร้างใหม่: My WebServer
ในส่วนที่สอง เราจะย้าย EC2 instance ไปยัง security group ที่เราสร้างในส่วนที่ 1
- ภายใต้ Instance คลิกที่ Instances

- Right click บน instance ที่คุณต้องการย้ายไป security group อื่น และคลิก Networking > Change Security Groups

- Select security group จากรายการ และคลิก Assign Security Groups. ในกรณีนี้ เราจะย้าย EC2 instance ไปยัง security group ที่สร้างใหม่ My WebServer

- Select instance และคลิกที่แท็บ Description ด้านขวาของหน้าต่าง คุณเห็นว่า EC2 ใช้ security group ที่สร้างใหม่ My WebServer อยู่
