ℹ️ Information
Security Group hoạt động như tường lửa ảo để kiểm soát lưu lượng truy cập vào và ra khỏi EC2 instance. Trong phần này, chúng ta sẽ tạo Security Group với các quy tắc phù hợp cho Linux instance.
Truy cập AWS Management Console

Trong giao diện Create security group
Linux-SGSecurity group for Linux instance
Cấu hình Inbound rules: ta cần thêm 7 inbound rules bằng cách click Add rule rồi lần lượt cấu hình như hình minh họa bên dưới.
🔒 Security Note
Khi cấu hình Security Group, luôn tuân thủ nguyên tắc đặc quyền tối thiểu (principle of least privilege) - chỉ mở các cổng thực sự cần thiết cho ứng dụng của bạn. Trong môi trường sản xuất, bạn nên hạn chế nguồn truy cập thay vì cho phép từ bất kỳ địa chỉ IP nào (0.0.0.0/0).
💡 Pro Tip
Đối với mỗi rule, bạn cần chỉ định các thông tin sau:
Name: Tên cho rule (tối đa 255 ký tự, bao gồm a-z, A-Z, 0-9, khoảng trắng và ._-:/()#,@[]+=;{}!$*)
Protocol: Giao thức được cho phép (TCP, UDP, ICMP)
Port range: Đối với TCP/UDP, chỉ định cổng đơn (ví dụ: 22) hoặc phạm vi cổng (ví dụ: 7000-8000)
Source: Nguồn lưu lượng được phép, có thể là:

Cấu hình Outbound rules
⚠️ Warning
Mặc dù AWS cho phép tất cả lưu lượng đi ra theo mặc định, trong môi trường sản xuất bạn nên xem xét hạn chế outbound rules để tăng cường bảo mật cho hệ thống.

