WordPress là nền tảng quản trị nội dung (CMS) phổ biến nhất thế giới, chiếm hơn 40% tổng số website toàn cầu. Tuy nhiên, chính sự phổ biến đó lại khiến WordPress trở thành mục tiêu tấn công hàng đầu của hacker. Nếu bạn đang sử dụng website WordPress mà không có biện pháp bảo mật đúng cách, nguy cơ bị hack là rất cao.
Trong bài viết này, chúng tôi sẽ chia sẻ 10+ lưu ý quan trọng khi sử dụng WordPress để giúp bạn phòng tránh bị hack, bảo vệ website an toàn và hoạt động ổn định.
1 điều rất quan trọng là chọn nhà cung cấp dịch vụ Hosting, VPS
Điều này tránh lỗ hổng bảo mật từ chính nhà cung cấp, từ chính “khách hàng khác chung Server”. Dưới đây là 3 yêu cầu tối thiểu nhất liên quan đến khía cạnh bảo mật mà 1 server Hosting phải có.
- Tại Việt Nam có nhà cung cấp chọn “crack” thay vì mua phần mềm quản lý Hosting (Ví dụ DirectAdmin),
- Hosting không có imunify360 – phần mềm diệt Virus chuyên dụng cho Hosting.
- Hosting không cài Cloudlinux – là “hệ điều hành” chuyên dụng cho Hosting
1. Không sử dụng tài khoản admin mặc định
Lưu ý quan trọng đầu tiên là bạn không nên giữ tên người dùng là admin
– tài khoản mặc định mà WordPress tạo ra khi cài đặt. Hacker thường dò mật khẩu bằng cách sử dụng tài khoản này.
Giải pháp: Tạo tài khoản quản trị mới với tên đăng nhập độc đáo, sau đó xóa tài khoản admin
cũ.
2. Chọn mật khẩu mạnh, phức tạp
Đừng bao giờ đặt mật khẩu đơn giản như 123456
, admin123
, hay tên website. Những mật khẩu yếu khiến việc bị hack trở nên dễ dàng hơn bao giờ hết.
Lưu ý:
-
Mật khẩu nên dài >12 ký tự.
-
Có chữ hoa, chữ thường, số và ký tự đặc biệt.
-
Sử dụng trình quản lý mật khẩu như Bitwarden hoặc LastPass.
3. Cập nhật WordPress, theme và plugin thường xuyên
Các bản cập nhật không chỉ mang đến tính năng mới mà còn vá các lỗ hổng bảo mật. Nếu bạn không cập nhật, bạn đang để ngỏ cánh cửa cho hacker.
Lời khuyên:
-
Luôn cập nhật WordPress Core.
-
Chỉ sử dụng theme/plugin uy tín và cập nhật định kỳ / bật tính năng tự động cập nhật
-
Gỡ bỏ plugin không dùng đến.
4. Sử dụng plugin bảo mật chuyên dụng
Một số plugin bảo mật có thể giúp bạn phát hiện mã độc, chống brute-force, giới hạn đăng nhập sai, v.v.
Plugin nên cài:
-
Wordfence Security
-
iThemes Security
-
All In One WP Security & Firewall
5. Sao lưu website định kỳ
Dù bạn có bảo mật tốt đến đâu, luôn cần một phương án khôi phục nhanh nếu website gặp sự cố.
Sao lưu bằng:
-
Plugin như UpdraftPlus, Duplicator.
-
Hosting có tính năng backup tự động.
6. Giới hạn số lần đăng nhập sai
Tấn công brute-force là hình thức hacker thử nhiều mật khẩu liên tục để đăng nhập. Hãy giới hạn số lần nhập sai để chặn kiểu tấn công này.
Cách làm:
-
Cài plugin Login LockDown hoặc Limit Login Attempts.
7. Cài SSL để mã hóa dữ liệu
Chứng chỉ SSL giúp mã hóa dữ liệu giữa trình duyệt và server, tránh bị đánh cắp thông tin đăng nhập.
Lưu ý:
-
Cài SSL từ Let’s Encrypt (miễn phí) hoặc SSL trả phí tùy theo nhu cầu.
-
Website có SSL sẽ chuyển sang https:// và được Google đánh giá cao hơn.
8. Không sử dụng theme/plugin null (lậu)
Rất nhiều người tải theme hoặc plugin “pro” miễn phí từ các nguồn không rõ ràng. Đây là con đường phổ biến nhất để mã độc xâm nhập WordPress.
Tuyệt đối không dùng theme/plugin crack, null, free trôi nổi.
Chỉ tải từ:
-
WordPress.org
-
Nhà phát triển chính thức
-
Market uy tín như ThemeForest, Codecanyon
9. Phân quyền người dùng hợp lý
Không nên để tất cả tài khoản đều có quyền admin. Mỗi vai trò người dùng (editor, author, subscriber…) chỉ nên có quyền cần thiết.
Lời khuyên:
-
Chỉ cấp quyền admin cho người thật sự cần.
-
Tạo tài khoản riêng biệt cho từng vai trò.
-
Gỡ bỏ tài khoản không còn sử dụng.
10. Ẩn phiên bản WordPress
Khi hacker biết phiên bản WordPress bạn đang dùng, họ có thể khai thác lỗ hổng tương ứng.
Cách ẩn:
-
Thêm dòng sau vào file
functions.php
:
Hoặc dùng plugin bảo mật có chức năng ẩn thông tin này.
11. Đổi đường dẫn trang đăng nhập
Theo mặc định, WordPress có trang đăng nhập là /wp-login.php
hoặc /wp-admin/
. Đây là mục tiêu dễ bị dò mật khẩu.
Giải pháp:
-
Dùng plugin WPS Hide Login để đổi sang đường dẫn riêng, ví dụ:
/mylogin
.
12. Kiểm tra mã độc định kỳ
Một số đoạn mã độc nằm ẩn trong file theme/plugin mà mắt thường không thể thấy. Hãy quét website định kỳ để phát hiện bất thường.
Công cụ khuyến nghị:
-
Wordfence Scan
-
VirusTotal
-
Sucuri SiteCheck (online miễn phí)
Kết luận
Bảo mật website WordPress không khó, nhưng cần sự chủ động và nhất quán. Việc “bị hack” không chỉ gây mất dữ liệu, tụt thứ hạng SEO mà còn ảnh hưởng lớn đến uy tín thương hiệu. Hãy ghi nhớ những lưu ý trên để sử dụng WordPress an toàn, hiệu quả và lâu dài.