Email root user AWS: chọn địa chỉ nào, nhận mã xác minh, đổi email root về sau
Ô đầu tiên khi tạo tài khoản AWS là "Root user email address", và nhiều người điền như một email đăng ký bình thường. Thực ra đây là tên đăng nhập của root user, là đường khôi phục tài khoản và là nơi AWS gửi hóa đơn, cảnh báo. Mỗi tài khoản AWS cần một email root riêng, kể cả tài khoản thành viên trong AWS Organizations. Với freelancer, agency dựng hạ tầng cho khách, câu hỏi đáng đặt ra là: một năm nữa ai giữ địa chỉ này?
Email root user AWS dùng vào những việc gì?
- Đăng nhập root: email chính là tên đăng nhập của root user.
- Khôi phục tài khoản: cũng đi qua địa chỉ này.
- Tiền và trạng thái: hóa đơn, cảnh báo Free Tier, cảnh báo mức dùng và thông báo tình trạng tài khoản đều gửi về đây.
- Mã bảo mật: chưa bật MFA cho root thì mỗi lần đăng nhập root từ nơi lạ, AWS gửi mã tới email này.
Vì vậy, với tài khoản của công ty, nên dùng một địa chỉ thuộc về tổ chức, vẫn ở lại khi nhân sự thay đổi, thay vì hộp thư cá nhân của một nhân viên.
Chọn địa chỉ nào cho từng loại tài khoản?
| Tài khoản | Email root nên dùng | Lý do |
|---|---|---|
| Tài khoản production của công ty | Địa chỉ chung do công ty quản lý | Hóa đơn và khôi phục không phụ thuộc một người |
| Tài khoản bạn dựng cho khách | Email của bạn khi đang dựng, email của khách khi bàn giao | Địa chỉ mới phải nhận được mã xác minh của AWS |
| Tài khoản dev/test ngắn hạn hoặc lab Free Tier cho dự án của bạn | Gmail thuê cho bước nhận mã, đổi sang email riêng nếu giữ lâu | Hóa đơn, cảnh báo không được rơi vào hộp thư bạn không đọc được |
Địa chỉ nào cũng không được đang gắn với tài khoản AWS khác, nếu không AWS sẽ từ chối. AWS nhận cả @gmail.com lẫn @icloud.com, nên định dạng nào cũng qua được bước nhận mã. Hãy giữ nguyên tắc mỗi khách, mỗi dự án hay mỗi môi trường thật một tài khoản, đúng điều khoản của AWS. Free Tier và ưu đãi tài khoản mới theo điều kiện của AWS, không phụ thuộc email; mở tài khoản chỉ để dùng lại ưu đãi không phải cách dùng hợp lệ.
Bước "AWS Email Verification" diễn ra thế nào?
Trên trang đăng ký, bạn nhập Root user email address và AWS account name, rồi bấm "Verify email address". AWS gửi thư "AWS Email Verification" chứa mã 6 số; nhập mã xong mới tới bước đặt mật khẩu root. Để trang đăng ký quá lâu, AWS bắt lấy mã mới: luôn dùng mã mới nhất.
Sau email, AWS hỏi thông tin liên hệ, thẻ thanh toán quốc tế (thường tạm giữ một khoản nhỏ) và xác minh số điện thoại qua SMS hoặc cuộc gọi tự động. Cuối cùng AWS gửi email báo tài khoản đã kích hoạt. Thư báo này không phải mã, nên đừng chờ nó trên trang đơn thuê.
Nếu email root là Gmail thuê:
- Mở form AWS trước. Đồng hồ chờ mã bắt đầu chạy ngay khi hộp thư được cấp, nên chuẩn bị sẵn thẻ và điện thoại, làm xong bước email trong một lượt.
- Theo dõi dòng đơn. Dòng đơn hiện "Chờ mã"; mã về thì hiện thành ô bấm để copy, cạnh nút "Xem email" mở toàn văn thư. Với AWS, 85% đơn trong 30 ngày qua nhận được mã, thời gian thường gặp là khoảng 1 phút.
- Không có mã thì áp dụng dòng ghi trên form thuê: "Không nhận được mã trong 25 phút, hệ thống tự hủy và hoàn 100% tiền." AWS báo địa chỉ đã được dùng thì hủy đơn trước khi có mã để được hoàn 100%, rồi thuê địa chỉ khác.
Đổi email root về sau và bàn giao tài khoản cho khách
Đăng nhập bằng root user, bấm vào tên tài khoản trên console và mở trang Account. Trong Account details, mở Actions và chọn "Update email address and password". AWS gửi mã xác minh tới địa chỉ mới, nên người nhận bàn giao phải đọc được địa chỉ đó: hãy đổi cùng khách, ngay trong ngày bàn giao.
Bốn việc nên làm khi bàn giao:
- Bật MFA cho root user.
- Tạo user IAM cho công việc hằng ngày thay vì dùng root.
- Chuyển email root sang địa chỉ của khách và để khách tự nhập mã xác nhận.
- Đổi mật khẩu root cùng khách trong cùng bước đó.
Cần khách hoặc đồng đội tự xem mã gửi tới email root đang là Gmail thuê? Bật Mã chia sẻ ở trang Tài khoản: người nhận nhập mã chia sẻ và email tại otpgmail.net/otp để xem mã mà không cần tài khoản. Xem mã ở đó không bao giờ trừ tiền của bạn; thuê lại một địa chỉ đã hủy qua link chỉ được khi bạn cho phép ở trang Tài khoản, và khi đó tiền trừ vào số dư của bạn. Mỗi dòng đơn cũng có nút "Chia sẻ" để chép link xem mã của đúng email đó; đơn đã hủy hoặc quá 30 ngày thì không chia sẻ được nữa.
Thuê địa chỉ cho riêng bước nhận mã
Trang thuê Gmail cho AWS có các bước thuê, giá và tồn kho trực tiếp của cả Gmail lẫn iCloud. Muốn gọi đơn thuê bằng script thay vì bấm trên web thì gọi POST /v1/orders với {"service": "aws"} rồi hỏi GET /v1/orders/{orderId} tới khi có mã; luồng đầy đủ có trong bài API nhận OTP qua email cho tool. Nhận thêm mã không tốn thêm tiền trong thời hạn đơn nếu dịch vụ gửi nhiều mã; số mã và thời hạn hiện trên trang thuê.
Câu hỏi thường gặp
AWS Builder ID có xác minh email giống vậy không?
Có. Đăng ký Builder ID cũng xác minh địa chỉ bằng mã 6 số (thư "Verify your AWS Builder ID email address"). Builder ID là hồ sơ developer cá nhân bạn dùng lâu năm, nên dùng email của chính bạn thường hợp hơn.
Bật MFA cho root rồi thì email root còn quan trọng không?
Còn. MFA thay mã email khi đăng nhập root, nhưng khôi phục tài khoản, hóa đơn và cảnh báo vẫn gửi về email root. Vì vậy địa chỉ này phải luôn đọc được chừng nào tài khoản còn dùng.
Sau này có đọc hóa đơn AWS trong Gmail thuê được không?
Không. Gmail thuê không có mật khẩu, bạn không đăng nhập hộp thư và chỉ thấy thư về trong thời hạn đơn, ngay trên trang đơn. Hãy đổi email root sang địa chỉ của bạn trước khi hóa đơn đầu tiên tới.
Đang chuẩn bị email root? Thuê Gmail ngay, xem giá và tồn kho ở bảng giá, hoặc đọc tài liệu API.
