Tutorial 2x Hướng dẫn Thiết lập Xác thực hai yếu tố (2FA) và Passkeys trong XenForo 2.3

PVS

Super Moderator
Thành viên BQT
Hướng dẫn Thiết lập Xác thực hai yếu tố (2FA) và Passkeys trong XenForo 2.3

Trong thế giới số ngày nay, mật khẩu không còn đủ an toàn. Các vụ rò rỉ dữ liệu, tấn công lừa đảo (phishing) và dò mật khẩu diễn ra hàng ngày. Đối với một cộng đồng trực tuyến, việc tài khoản của quản trị viên hoặc thành viên bị chiếm đoạt có thể gây ra hậu quả nghiêm trọng. Rất may, XenForo cung cấp một lớp phòng thủ cực kỳ mạnh mẽ: Xác thực hai yếu tố (2FA) và giờ đây là cả Passkeys (Khóa truy cập) trong phiên bản 2.3.

Bài viết này sẽ là cẩm nang toàn diện, hướng dẫn từ A-Z cho cả quản trị viên và người dùng cuối về cách thiết lập và sử dụng các công nghệ bảo mật tiên tiến này.

huong-dan-thiet-lap-xac-thuc-2-yeu-to-xenforo.png


Xác thực hai yếu tố (còn gọi là xác minh hai bước) yêu cầu hai thứ để xác minh danh tính của bạn:
  1. Thứ bạn biết: Mật khẩu của bạn.
  2. Thứ bạn có: Điện thoại (với ứng dụng/email) hoặc một khóa bảo mật.
Khi bật 2FA, kể cả khi kẻ xấu có được mật khẩu của bạn, chúng cũng không thể đăng nhập nếu không có yếu tố thứ hai. Điều này giúp bảo vệ tài khoản khỏi hầu hết các hình thức tấn công phổ biến. Đặc biệt, tài khoản của đội ngũ Quản trị viên và Điều hành viên (Moderator) – những người có quyền hạn cao – bắt buộc phải được bảo vệ bằng 2FA.


Với vai trò quản trị viên, bạn không chỉ nên tự bảo vệ tài khoản của mình mà còn có thể yêu cầu các nhóm thành viên quan trọng phải sử dụng 2FA.

XenForo 2.3 hỗ trợ các phương thức sau, bạn có thể xem tại AdminCP > Setup > Two-step verification:
  • Passkeys: Phương thức hiện đại, an toàn và không cần mật khẩu, sử dụng sinh trắc học (vân tay, khuôn mặt) hoặc khóa bảo mật vật lý (YubiKey).
  • Verification code via app (Mã xác minh qua ứng dụng): Dùng các ứng dụng như Google Authenticator, Authy để tạo mã 6 chữ số thay đổi liên tục.
  • Email confirmation (Xác nhận qua Email): Một mã xác minh sẽ được gửi đến email đã đăng ký của người dùng mỗi khi đăng nhập.
  • Backup codes (Mã dự phòng): Các mã dùng một lần để đăng nhập trong trường hợp khẩn cấp.
huong-dan-thiet-lap-xac-thuc-2-yeu-to-xenforo-1.png

Đây là hành động bảo mật quan trọng nhất bạn có thể làm cho đội ngũ của mình.
  1. Truy cập AdminCP > Groups & permissions > User groups.
  2. Chọn nhóm người dùng bạn muốn áp dụng (ví dụ: "Administrative", "Moderating").
  3. Tìm quyền trong mục "General permissions": Require two-step verification.
  4. Chuyển giá trị của nó thành Yes.
    huong-dan-thiet-lap-xac-thuc-2-yeu-to-xenforo-2.png
  5. Lưu lại.
Kể từ bây giờ, bất kỳ thành viên nào thuộc nhóm này khi đăng nhập sẽ bị buộc phải thiết lập 2FA trước khi có thể tiếp tục truy cập diễn đàn.


Bạn có thể chia sẻ hướng dẫn này cho thành viên của mình. Để bắt đầu, hãy truy cập vào trang bảo mật tài khoản bằng cách nhấp vào avatar của bạn ở góc trên bên phải, sau đó chọn Password and security.

Tại đây bạn sẽ thấy mục "Two-step verification" với các tùy chọn khả dụng.

Đây là phương pháp được khuyên dùng. Nó cho phép đăng nhập không cần mật khẩu, cực kỳ an toàn và tiện lợi.
  1. Nhấp vào nút Passkeys.
  2. Nhập mật khẩu của bạn để xác nhận.
  3. Trình duyệt và hệ điều hành của bạn sẽ hiện lên một cửa sổ yêu cầu xác nhận (ví dụ: quét vân tay, khuôn mặt hoặc cắm khóa YubiKey). Hãy làm theo hướng dẫn.
  4. Sau khi xác nhận thành công, Passkey đã được thêm vào tài khoản của bạn. Lần đăng nhập sau, bạn chỉ cần dùng nó để vào diễn đàn.

  1. Nhấp vào nút Verification code via app.
  2. Nhập mật khẩu của bạn để xác nhận.
  3. Mở ứng dụng xác thực trên điện thoại của bạn (Google Authenticator, Authy...) và quét mã QR hiển thị trên màn hình.
  4. Ứng dụng sẽ cung cấp một mã gồm 6 chữ số. Nhập mã này vào ô trên diễn đàn và nhấp "Verify".
  5. Quan trọng: Ngay sau đó, hệ thống sẽ hiển thị một danh sách các Mã dự phòng. Hãy lưu chúng lại ở một nơi an toàn!

Đây là phương thức đơn giản nhất nhưng cũng kém an toàn nhất nếu email của bạn bị xâm phạm.
  1. Nhấp vào nút Email confirmation.
  2. Nhập mật khẩu của bạn để xác nhận.
  3. Từ giờ, mỗi khi đăng nhập, sau khi nhập đúng mật khẩu, hệ thống sẽ gửi một email chứa mã xác minh đến hòm thư của bạn. Bạn cần nhập mã đó để hoàn tất đăng nhập.


Dù bạn chọn phương pháp nào, việc lưu trữ Mã dự phòng (Backup codes)BẮT BUỘC. Đây là những mã dùng một lần cho phép bạn đăng nhập vào tài khoản nếu chẳng may bị mất quyền truy cập vào các phương thức chính.

Nên lưu chúng ở đâu?
  • Trong một trình quản lý mật khẩu (1Password, Bitwarden).
  • In ra giấy và cất vào két sắt.
  • Lưu vào một file text và mã hóa nó.
Đừng bao giờ lưu chúng dưới dạng một file text đơn thuần trên màn hình desktop hoặc trong email.

Việc dành ra 5 phút để kích hoạt một trong các phương thức xác thực hai yếu tố là hành động thiết thực và hiệu quả nhất để bảo vệ tài khoản của bạn. Với vai trò quản trị viên, hãy đi đầu bằng cách tự bảo vệ mình và khuyến khích, thậm chí bắt buộc, đội ngũ của bạn làm điều tương tự. An toàn không bao giờ là thừa.

Chúc các bạn thành công.


VNXF.VN​
 
Back
Top