افزونه های امنیتی وردپرس کدوما رو نصب کنیم و چطور تنظیمشون کنیم؟

افزونه های امنیتی وردپرس کدوما رو نصب کنیم و چطور تنظیمشون کنیم؟

وقتی یه سایت وردپرسی میسازی یکی از اولین چیزایی که باید بهش فکر کنی امنیتشه حمله ها همیشه هستن چه سایتت کوچیک باشه چه بزرگ چندتا افزونه خوب میتونن مثل یه محافظ همیشه فعال از سایتت مراقبت کنن


چرا اصلا افزونه امنیتی نیاز داریم؟

وردپرس به صورت پیش‌فرض یه سری اقدامات امنیتی داره ولی کافی نیست افزونه های امنیتی کارایی مثل موارد زیر رو انجام میدن:

جلوگیری از حملات Brute Force

اسکن فایل ها برای پیدا کردن بدافزار

بلاک کردن IP های مشکوک

فایروال داخلی برای سایت

محافظت از فایل های حساس مثل wp-config.php

اطلاع رسانی از تغییرات مشکوک


Wordfence Security

Wordfence محبوب ترین و کامل‌ترین افزونه امنیتی وردپرسه بیش از ۴ میلیون نصب فعال داره

امکانات کلیدی:

فایروال داخلی (WAF) که ترافیک مخرب رو قبل از رسیدن به وردپرس فیلتر میکنه

اسکنر بدافزار که فایل های اصلی وردپرس قالب ها و افزونه ها رو بررسی میکنه

محافظت در برابر Brute Force با محدود کردن تلاش های ورود

بلاک کردن خودکار IP های خطرناک

گزارش‌های امنیتی منظم

نکات تنظیم:

بعد از نصب یه اسکن کامل انجام بده

توی تنظیمات Brute Force Protection، تعداد تلاش های مجاز رو بذار روی ۵

گزینه «Immediately block IPs that access these URLs» رو فعال کن

اگه سرور منابع محدودی داره اسکن خودکار رو روی ساعات کم ترافیک تنظیم کن


Solid Security (iThemes Security سابق)

قبلا با اسم iThemes Security شناخته میشد. سبک تر از Wordfence و برای کسایی که دنبال یه راه‌حل ساده ترن مناسبه

امکانات کلیدی:

مخفی کردن صفحه لاگین وردپرس

محدود کردن تلاش های ناموفق ورود

تغییر پیشوند جداول دیتابیس

غیرفعال کردن ویرایش فایل از داخل پیشخوان

بکاپ خودکار از دیتابیس

نکات تنظیم:

آدرس صفحه لاگین رو از /wp-admin به یه چیز دیگه تغییر بده

گزینه «Away Mode» رو فعال کن تا توی ساعاتی که کار نمیکنی پیشخوان قفل بشه

فایل wp-config.php رو با یه کلیک به جای امن منتقل کن

All-In-One Security (AIOS)

یه افزونه رایگان و کامل که بیشتر روی جلوگیری از نفوذ تمرکز داره تا اسکن بدافزار

امکانات کلیدی:

فایروال داخلی با قوانین مختلف

محافظت در برابر Brute Force و Comment Spam

اسکنر امنیتی برای بررسی تنظیمات ناامن

تغییر پیشوند دیتابیس

مخفی کردن نسخه وردپرس

نکات تنظیم:

توی بخش Firewall، قوانین 5G و 6G رو فعال ک

گزینه «Rename Login Page» رو تنظیم کن

اسکنر امنیتی رو اجرا کن و هر چی مشکل امنیتی پیدا کرد اصلاح کن

Sucuri Security

Sucuri بیشتر یه افزونه نظارتی و مانیتورینگه تا یه فایروال نسخه رایگانش کارایی مثل اسکن و مانیتورینگ داره و نسخه پولی فایروال ابری هم ارائه میده

امکانات کلیدی:

اسکن فایل‌ها و پیدا کردن فایل های تغییر کرده

بررسی لیست سیاه (Blacklist) سایت

نظارت بر تغییرات فایل ها

لاگ کردن تمام فعالیت های امنیتی

نکات تنظیم:

بعد از نصب آدرس ایمیل رو برای دریافت هشدارها تنظیم کن

کلید API رایگان رو از سایت Sucuri بگیر و وارد کن

بخش Auditing رو فعال کن تا تغییرات فایل ها ثبت بشه

Limit Login Attempts Reloaded

یه افزونه سبک و تک کاره که فقط روی یه چیز تمرکز داره جلوگیری از Brute Force

امکانات کلیدی:

محدود کردن تعداد تلاش های ورود

بلاک کردن IP بعد از چند بار تلاش ناموفق

نمایش لیست IP های بلاک شده

ارسال ایمیل هشدار به مدیر سایت

نکات تنظیم:

تعداد تلاش‌های مجاز رو بذار روی ۴

مدت بلاک شدن رو حداقل ۲۰ دقیقه تنظیم کن

گزینه «GDPR Compliance» رو فعال کن

WPS Hide Login

یه افزونه خیلی سبک که فقط یه کار انجام میده آدرس صفحه لاگین رو از /wp-login.php به یه آدرس دلخواه تغییر میده

چرا مهمه؟

خیلی از حملات Brute Force مستقیم /wp-login.php رو هدف میگیرن وقتی این آدرس رو عوض کنی ربات ها گیج میشن و حمله بی‌نتیجه میمونه

نکته: یه آدرس ساده انتخاب نکن مثلا /admin یا /login بازم هدف قرار میگیره یه چیز غیرقابل حدس مثل /mysecretdoor بذار

WP 2FA

افزونه ای برای فعال کردن احراز هویت دومرحله ای روی وردپرس حتی اگه پسورد لو بره بدون کد دوم مهاجم نمیتونه وارد بشه

امکانات کلیدی:

پشتیبانی از Google Authenticator و Authy

ارسال کد از طریق ایمیل

تنظیم اجباری برای کاربران خاص

صفحه تنظیمات ساده و کاربردی

ترکیب پیشنهادی

نیازی نیست همه اینا رو با هم نصب کنی یه ترکیب خوب و کم مصرف اینه:

برای سایت معمولی:

Wordfence (برای فایروال و اسکن)

WPS Hide Login (برای مخفی کردن لاگین)

برای سایت فروشگاهی:

Wordfence یا Solid Security

WP 2FA (برای مدیران)

Limit Login Attempts Reloaded

برای سایت سبک با منابع محدود:

Solid Security

WPS Hide Login

 amir

amir

برنامه نویس python, php طراح سایت