- Published on
Cấu hình bảo mật WordPress bằng Zero Trust của Cloudflare
- Authors
- Name
- Nguyen Pham
Tổng quan
Nói đến Cloudflare chắc hẳn ai cũng biết đến công dụng của nó trong việc tăng tốc độ website, bảo vệ website khỏi các cuộc tấn công DDoS, cung cấp SSL miễn phí, ... Tuy nhiên, ít người biết rằng Cloudflare còn cung cấp một dịch vụ bảo mật mạnh mẽ hơn, đó là Zero Trust.
Với Zero Trust, sẽ giúp quý vị tăng cường bảo mật cho website WordPress của mình một cách hiệu quả hơn. Bên cạnh đó còn giúp quý vị kiểm soát quyền truy cập vào website của mình một cách chặt chẽ hơn.
Cấu hình Zero Trust cho WordPress
Zero Trust cho phép quý vị tạo một địa chỉ riêng cho mình, đó sẽ là URL mà quý vị sẽ sử dụng để truy cập vào website của quý vị, ví dụ như https://my-business.cloudflareaccess.com/
.
Bước 1: Tạo Cloufdlare Zero Trust URL
Đăng nhập vào Cloudflare của tên miền của quý vị và chọn Zero Trust từ menu bên trái, sau đó chọn Settings → General → Team domain.
Bước 2: Cấu hình Zero Trust Authentication
Bắt đầu cấu hình phương thức đăng nhập đầu tiên bằng cách chọn Settings → Authentication → Add new.
Trong ví dụ này mình sử dụng One-time PIN làm phương thức đăng nhập đầu tiên.
Bước 3: Tạo ứng dụng Zero Trust
Di chuyển đến Access → Applications → Add an application.
Trong ví dụ này mình sử dụng Self-hosted.
Ví dụ mình đặt tên ứng dụng là DangNho Admin
và chọn tên miền của quý vị từ danh sách thả xuống. Với WordPress, có 2 đường dẫn cần được bảo vệ. Đường dẫn đầu tiên mà mình muốn bảo vệ là wp-admin*
.
Identity Providers
Cuộn xuống phần Identity Providers, mặc định hệ thống sẽ chọn là “Accept all available identity providers.” Nếu quý vị muốn sử dụng Google thì chọn Accept all available identity providers hoặc muốn sử dụng mã PIN một lần thì chọn One-time PIN.
Configure Rules
Ở phần Configure Rules cho phép quý vị thiết lập chính sách xác định người dùng nào có quyền truy cập vào ứng dụng. Nếu là duy nhất quản trị viên trên trang web WordPress của mình thì quý vị nên chọn là “onlyme” ở phần Selector Allow. Trong ví dụ này mình chọn Emails vì hệ thống mình có nhiều người dùng.
Chạy ứng dụng
OK, bây giờ quý vị đã cấu hình xong ứng dụng Zero Trust. Hãy vào lại wp-admin của website WordPress của quý vị và sẽ thấy một trang đăng nhập mới. Đây chính là trang đăng nhập của ứng dụng Zero Trust mà quý vị vừa tạo.

Nguyen Pham
Làm việc tại phòng thí nghiệm MADE, Texas, USA. Là một người đam mê với công nghệ và thích chia sẻ kiến thức với mọi người.