Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save nullmastermind/2d8df6a50df5ff1d7a483c004b1b6eaf to your computer and use it in GitHub Desktop.

Select an option

Save nullmastermind/2d8df6a50df5ff1d7a483c004b1b6eaf to your computer and use it in GitHub Desktop.
Tạo acc AWS

Hướng dẫn đăng ký tài khoản AWS (gói Paid) và khởi chạy EC2


PHẦN 1: Đăng ký tài khoản AWS (Paid Plan)

Bước 0: Chuẩn bị

Bạn cần có sẵn:

  • Email — dùng làm tên đăng nhập của root user và để khôi phục tài khoản.
  • Số điện thoại — nhận cuộc gọi hoặc SMS để xác minh danh tính.
  • Thẻ tín dụng hoặc thẻ ghi nợ (credit/debit card) hợp lệ. Bắt buộc — không thể hoàn tất đăng ký nếu thiếu. AWS sẽ trừ một khoản nhỏ tạm thời để xác minh rồi hoàn lại.

Bước 1: Mở trang đăng ký

  1. Truy cập trang chủ AWS: https://aws.amazon.com/
  2. Chọn nút Create an AWS Account (Tạo tài khoản AWS) ở góc trên bên phải.

Bước 2: Nhập email và tên tài khoản

  1. Ở ô Root user email address, nhập địa chỉ email của bạn.
  2. Ở ô AWS account name, nhập tên tài khoản (ví dụ Congty-API-Gateway-prod). Tên này sẽ hiển thị trên hóa đơn và trong console — có thể đổi sau trong phần cài đặt tài khoản.
  3. Chọn Verify email address (Xác minh địa chỉ email).
  4. AWS gửi một mã xác minh vào email của bạn. Mở email, lấy mã.
  5. Nhập mã và chọn Verify.

Bước 3: Tạo mật khẩu root user

Nhập mật khẩu, xác nhận lại, rồi chọn Continue. Mật khẩu phải thỏa các điều kiện của AWS:

  • Tối thiểu 8 ký tự, tối đa 128 ký tự.
  • Chứa ít nhất 3 trong 4 nhóm: chữ hoa, chữ thường, chữ số, và ký tự đặc biệt (! @ # $ % ^ & * ( ) < > [ ] { } | _ + - =).
  • Không được trùng với tên tài khoản hoặc email.

Mật khẩu root rất nhạy cảm — chỉ chia sẻ với người có quyền truy cập thẻ tín dụng gắn với tài khoản.


Bước 4: Chọn loại tài khoản và nhập thông tin liên hệ (nếu có)

  1. Chọn Personal (Cá nhân).
  2. Điền thông tin cá nhân: tên, số điện thoại, địa chỉ.
  3. Đọc và tích chấp nhận AWS Customer Agreement (Thỏa thuận khách hàng AWS).
  4. Chọn Continue (hoặc Agree and Continue).

Đến đây bạn nhận được email xác nhận tài khoản đã được tạo. Bạn đăng nhập được bằng email + mật khẩu, nhưng chưa dùng được dịch vụ nào cho tới khi kích hoạt xong tài khoản.


Bước 5: Nhập thông tin thanh toán (Billing information)

  1. Ở trang Billing information, nhập thông tin thẻ tín dụng/ghi nợ.
  2. Nếu muốn dùng địa chỉ thanh toán khác với địa chỉ liên hệ, chọn Use a new address.
  3. Chọn Verify and Continue (Xác minh và tiếp tục).

AWS có thể trừ một khoản nhỏ tạm thời để xác minh thẻ rồi hoàn lại. Nếu thẻ bị từ chối, thử trình duyệt khác hoặc liên hệ ngân hàng để xử lý thanh toán quốc tế.


Bước 6: Xác minh danh tính qua điện thoại

  1. Ở trang Confirm your identity, chọn phương thức nhận mã: SMS văn bản hoặc cuộc gọi thoại.
  2. Chọn mã quốc gia (Việt Nam: +84) và nhập số điện thoại nhận được trong vài phút tới.
  3. Nhập mã CAPTCHA hiển thị trên màn hình, rồi gửi.
  4. Hệ thống tự động liên hệ bạn. Nhập mã PIN / mã xác minh bạn nhận được, rồi gửi.

Nếu không nhận được cuộc gọi/SMS, hoặc gặp lỗi "maximum number of failed attempts", hãy đợi rồi thử lại, hoặc dùng phương thức xác minh khác.


Bước 7: Chọn gói hỗ trợ (Support Plan): Chọn Business+ Plan


Bước 8: Chọn gói tài khoản và hoàn tất

  1. Khi được hỏi, chọn Paid Plan (gói trả phí) — để dùng được toàn bộ dịch vụ AWS cho mục đích kinh doanh. Bạn vẫn nhận $100 credit và có thể kiếm thêm $100.
  2. Chọn Complete sign up (Hoàn tất đăng ký).

Kích hoạt tài khoản thường mất vài phút, nhưng đôi khi tới 24 giờ. Khi xong, bạn nhận email xác nhận tài khoản đã sẵn sàng.


Bước 9: Bật MFA

Bật MFA (xác thực đa yếu tố) cho root user ngay sau khi kích hoạt tài khoản. Tải và cài Google Authenticator

  1. Đăng nhập AWS Management Console với tư cách Root user (dùng email + mật khẩu đã tạo).
  2. Ở góc trên bên phải, nhấn vào tên tài khoản → chọn Security credentials (Thông tin bảo mật).
  3. Trong mục Multi-factor authentication (MFA), chọn Assign MFA device (Gán thiết bị MFA).
  4. Nhập tên gợi nhớ cho thiết bị ở ô Device name, chọn loại Authenticator app, rồi nhấn Next.
  5. Trên màn hình thiết lập, chọn Show QR code, rồi mở ứng dụng authenticator trên điện thoại và quét mã QR. (Nếu không quét được, chọn "Show secret key" và nhập thủ công.)
  6. Ứng dụng sẽ sinh mã 6 số thay đổi liên tục. Nhập hai mã liên tiếp vào ô MFA code 1MFA code 2 (đợi mã đổi giữa hai lần nhập).
  7. Nhấn Add MFA (hoặc Assign MFA) để hoàn tất. Màn hình xác nhận thiết bị MFA đã được gán thành công.

PHẦN 2: Chạy một EC2 instance (nằm trong credit Free Tier)

EC2 (Elastic Compute Cloud) là máy chủ ảo trong AWS Cloud. Việc tạo instance gọi là "launch", việc xóa gọi là "terminate".

Chú ý: Sau khi tạo tài khoản thành công sẽ có $100 credits miễn phí nên việc tạo EC2 nhỏ sẽ không bị tính phí trong vòng 3-4 tháng

Bước 1: Mở EC2 Console

  1. Đăng nhập AWS Management Console (nên dùng administrative user, không phải root).
  2. Mở EC2 console: https://console.aws.amazon.com/ec2/ (hoặc gõ "EC2" vào thanh tìm kiếm trên cùng rồi chọn dịch vụ EC2).

Bước 2: Chọn Region (vùng)

Trên thanh điều hướng trên cùng, AWS hiển thị Region hiện tại (ví dụ US East (Ohio)).


Bước 3: Bắt đầu Launch instance

Từ EC2 dashboard, trong khung Launch instance, chọn Launch instance.

Form "Launch an instance" mở ra — đây là launch instance wizard, cung cấp sẵn giá trị mặc định để đơn giản hóa.


Bước 4: Đặt tên (Name and tags)

Ở mục Name and tags, ô Name, nhập tên gợi nhớ, ví dụ May-chu-API-gateway.


Bước 5: Chọn hệ điều hành (Application and OS Images / AMI)

AMI (Amazon Machine Image) là template chứa hệ điều hành và phần mềm để khởi chạy instance.

  1. Chọn tab Quick Start.
  2. Chọn hệ điều hành. Chọn Amazon Linux
  3. Ở mục Amazon Machine Image (AMI), chọn image mặc định

Bước 6: Chọn Instance type

Ở mục Instance type, chọn loại instance nằm trong Free Tier: t3.micro


Bước 7: Cấu hình Key pair (đăng nhập)

Key pair là cặp khóa bảo mật để đăng nhập (SSH) vào instance an toàn. Public key nằm trên instance, private key nằm trên máy bạn.

Nếu bạn cần SSH vào máy chủ (khuyến nghị cho môi trường thật):

  1. Ở mục Key pair (login), chọn Create new key pair.
  2. Name: đặt tên gợi nhớ, ví dụ api-gateway-key.
  3. Key pair type: chọn ED25519 (hoặc RSA — Windows chỉ hỗ trợ RSA; Linux hỗ trợ cả hai).
  4. Private key file format: .pem (dùng cho OpenSSH/Linux/macOS) hoặc .ppk (dùng cho PuTTY trên Windows).
  5. Tải file private key về và lưu ở nơi an toàn — bạn không tải lại đượcbắt buộc phải có để đăng nhập.

Nếu chỉ tạo để test nhanh, không cần đăng nhập: chọn Proceed without a key pair (Not recommended).


Bước 8: Cấu hình mạng (Network settings) và Security group: Giữ nguyên mặc định


Bước 9: Cấu hình lưu trữ (Configure storage) - giữ nguyên mặc định


Bước 10: Bấm Launch

Bước 11: Ngâm 1-2 ngày rồi gửi acc cho @zsec_ducna


Tóm tắt nhanh (checklist)

Đăng ký tài khoản:

  1. aws.amazon.com → Create an AWS Account
  2. Email + tên tài khoản → xác minh mã
  3. Tạo mật khẩu root
  4. Chọn Business + điền thông tin + chấp nhận thỏa thuận
  5. Nhập thẻ tín dụng/ghi nợ
  6. Xác minh SĐT qua SMS/gọi + CAPTCHA
  7. Chọn Support Plan (Basic – Free)
  8. Chọn Paid Plan → Complete sign up
  9. Bật MFA

Khởi chạy EC2:

  1. Đặt Budget alert trước
  2. Mở EC2 console → chọn Region
  3. Launch instance → đặt Name
  4. Chọn AMI (Amazon Linux, Free tier eligible)
  5. Chọn instance type (t3.micro cho tài khoản mới)
  6. Tạo/chọn Key pair (tải private key về)
  7. Security group mặc định
  8. Giữ storage mặc định
  9. Launch instance
  10. Kiểm tra state = Running
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment