Bảo mật cơ bản cho wordpress

wordpress

1. Bảo mật đăng nhập

  • Sử dụng mật khẩu mạnh: Kết hợp chữ hoa, chữ thường, số và ký tự đặc biệt.
  • Giới hạn số lần đăng nhập sai: Sử dụng plugin như Limit Login Attempts Reloaded.
  • Kích hoạt xác thực hai lớp (2FA): Sử dụng plugin như Google Authenticator hoặc Wordfence.
  • Thay đổi URL trang đăng nhập: Dùng plugin như WPS Hide Login để đổi đường dẫn mặc định /wp-login.php.

2. Cập nhật thường xuyên

  • Cập nhật WordPress, theme, và plugin: Đảm bảo luôn dùng phiên bản mới nhất.
  • Xóa bỏ plugin không dùng: Plugin không cần thiết có thể là lỗ hổng bảo mật.

3. Bảo vệ tệp cấu hình và quyền truy cập

  • Bảo vệ tệp wp-config.php: Di chuyển tệp này ra khỏi thư mục gốc hoặc thiết lập quyền truy cập hợp lý.
  • Thiết lập quyền tệp an toàn: Chỉ định quyền truy cập thích hợp cho tệp và thư mục (644 cho tệp và 755 cho thư mục).
  • Vô hiệu hóa chỉnh sửa tệp từ WordPress Admin: Thêm dòng sau vào tệp wp-config.php:php
define('DISALLOW_FILE_EDIT', true);

4. Sao lưu dữ liệu thường xuyên

  • Sử dụng các plugin như UpdraftPlus, BackupBuddy để sao lưu định kỳ.

5. Bảo mật cơ sở dữ liệu

  • Đổi tiền tố mặc định của bảng: Sử dụng tiền tố tùy chỉnh thay vì wp_.
  • Sử dụng mật khẩu mạnh cho MySQL: Đảm bảo mật khẩu cơ sở dữ liệu khó đoán.

6. Cài đặt HTTPS (SSL)

  • Sử dụng chứng chỉ SSL để mã hóa kết nối giữa người dùng và máy chủ.

7. Chống tấn công Brute Force và DDoS

  • Sử dụng tường lửa ứng dụng web (WAF) như Cloudflare hoặc plugin Wordfence.
  • Giới hạn quyền truy cập IP: Chặn hoặc giới hạn IP truy cập không mong muốn thông qua .htaccess.

8. Kiểm tra và giám sát bảo mật

  • Sử dụng các công cụ như Sucuri Security hoặc Wordfence để phát hiện mã độc và theo dõi hoạt động bất thường.

9. Ẩn phiên bản WordPress

  • Loại bỏ thông tin phiên bản khỏi mã nguồn bằng cách thêm vào functions.php
remove_action('wp_head', 'wp_generator');

10. Sử dụng nhà cung cấp dịch vụ hosting bảo mật

  • Chọn các dịch vụ hosting có tích hợp bảo mật như sao lưu tự động, giám sát tấn công và bảo vệ DDoS.

Bằng cách kết hợp các phương pháp trên, bạn có thể tăng cường đáng kể bảo mật cho trang WordPress của mình.