۱۰ راهکار ساده و مفید برای افزایش امنیت وب سایت

ضعیفمتوسطخوببسیار خوبعالی
( 0 رای , میانگین : 0,00 از 5)
بارگذاری...

 

هک شدن یک وبساتی که شما سالها برای آن زحمت کشیده اید یک واقعیت غم انگیزی است بنابراین امنیت وبسایت وردپرس یک امر ضروری میباشد. هنگامی که شما خود یک وبسایت وردپرس را ایجاد میکنید شما باید یک نام کاربری و رمز عبور که به سختی بتوان آن را حدس زد برای سایت خود انتخاب کنید.

در این آموزش ما برای شما چند راه حل موثر برای بالا بردن امنیت وبسایت ارائه خواهیم داد که همه کاربران بتوانند از آن استفاده کنند.

۱: غیر فعال کردن ویرایش پوسته ها و افزونه های وردپرس

یکی از ویژگی های مفید وردپرس این است که به صاحبان وب سایت اجازه انعطاف پذیری بیشتری میدهد تا آنها بتوانند به صورت دلخواه تم ها و افزونه های خود را از طریق داشبورد وردپرس ویرایش کنند. اما این ویژگی در بیشتر وبسایت ها در حال لغو شدن است. با استفاده از این ویژگی که یک خطای جزئی است ممکن است سایت شما سقوط کرده و هکر ها به راحتی بتوانند رمزهای شما را حدس زده و وب سایت شما را هک کنند. بنابراین شما میتوانید خود با غیر فعال کردن افزونه ها و ویرایشگر تم ها، از تغییرات احتمالی جلوگیری کنید.

برای انجم این کار کد زیر را در فایل wp-config.php قرار دهید:


define( 'DISALLOW_FILE_EDIT', true );

۲: فعال کردن Two-Factor Authentication ( ورود دو مرحله ای )

استفاده از Two-factor authentication یکی از قابل اطمینان ترین راه حل ها برای محافظت از حساب های آنلاین شما میباشد. در حالی که وردپرس استفاده از ورود دو مرحله ای را ضروری نمیداند در هر صورت شما میتوانید برای استفاده از ورود دو مرحله ای در وبلاگ خود افزونه های زیر را نصب و فعال نمایید:

  • Google Authenticator
  • Authy
  • Clef
  • Rublon

 

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

راه های بسیاری وجود دارد که هکر ها بتوانند به وب سایت شما دسترسی داشته باشند و یکی از رایج ترین تکنیک های مورد استفاده حمله bruteforce میباشد. یک هکر سعی می کند ترکیبی از نام کاربری و کلمه عبور را برای ورود به وب سایت شما بارها و بارها استفاده کند تا با موفقیت وارد وب سایت شما شود.

 

از آنجایی که همه ما میدانیم وردپرس به طور پیش فرض در برابر این حملات محافظت نمی شود بنابراین شما باید از افزونه های خاص برای این مورد استفاده کنید تا دسترسی  هکر ها به وب سایت خود را کاهش دهید. نام این افزونه Jetpack است که میتوانید از وب سایت شما در برابر حملات Bruteforce محافظت کند.

۴: اسکن کردن وبسایت به صورت منظم

فایل های تم ها، افزونه ها، لینک ها، و دیگر عناصر میتوانند به ظاهر برای دسترسی به وبسایت شما بی ضرر باشد بنابراین قبل از انجام هر اقدامی در ابتدا برای وبلاگ خود یک افزونه اسکن امنیتی نصب نمایید تا به صورت منظم وبلاگ شما را اسکن نماید و اگر فایل شما تغییر داده شود به شما اطلاع دهد.

یکی از بهترین افزونه ها برای انجام این کار افزونه اسکن امنیتی Wordfence میباشد. علاوه بر این شما میتوانید هم به صورت دستی و هم به صورت خودکار اسکن وبسایت خود را انجام دهید. آن نیز هنگامی که فعالیت های مشکوکی باشد به شما اطلاع میدهد.

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

  • Sucuri Security Scanner
  • Acunetix WP Security
  • iThemes Security (formerly known as “Better WP Security”)

 

۵: تغییر دادن هاست خود

تحقیقات نشان میدهد که ۴۰ درصد از وبسایت های وردپرسی از طریق آسیب پذیری امنیتی بر روی پلت فرم های هاست های وردپرس هک میشوند. این مورد هک خیلی بیشتر از هک از طریق رمز عبور میباشد. هاست شما نقش مهمی در هک شدن و یا نشدن وب سایت شما دارد پس شما باید در انتخاب هاست خود نیز اطمینان حاصل نمایید.

۶ : مخفی کردن شماره نسخه وردپرس خود

از آنجایی که وردپرس به صورت پیش فرض شماره نسخه خود را نمایش میدهد این امر باعث میشود که به راحتی پیگیری کرد که چگونه بسیاری از وبسایت های وردپرس فعال هستند. با این حال، این هم می تواند یک منبع عظیمی از مشکل باشد هکر ها و ربات ها میتوانند شماره نسخه وردپرس شما را هدف قرار داده و از آن سوء استفاده کنند. شما به راحتی می توانید این مشکل را با پنهان کردن شماره نسخه وردپرس حل کنید برای پنهان کردن شماره نسخه وردپرس خود، به سادگی کد زیر به فایل functions.php خود را اضافه کنید:


 add_filter( 'the_generator', '__return_null' );

۷: غیر فعال کردن گزارش خطای PHP

هنگامی که یک افزونه یا یک تم وردپرس به درستی کار نمیکند یک گزارش خطای PHP نمایش داده میشود با این حال در این مزیت یک ضعف نهفته است: وقتی که گزارش خطای PHP نمایش داده میشود این گزارش خطا شامل تمام مسیر سرور شما میباشد و شامل اطلاعاتی میباشد که میتوانند برای سوء استفاده هکر ها مورد استفاده قرار گیرد. شما می توانید با غیرفعال کردن گزارش خطا PHP  از وب سایت خود محافظت کنید  برای انجام این کار کد زیر را به فایل wp-config.php خود را اضافه کنید:


error_reporting(0);
@ini_set(‘display_errors', 0);

۸: کار بر روی فایل های دسترسی وردپرس خودتان

وقتی نوبت به پیشگیری سایت وردپرس خود از سوء استفاده امنیتی می آید، ضروری است که از مجوز های فایل های دسترسی اطمینان حاصل کنید. این عمل باعث میشود که دسترسی هکر ها به افزونه ها و تم ها و یا فایل های سرور وب سایت شما دشوار باشد اطمینان حاصل کنید که:

  • پوشه دسترسی وردپرس ۷۵۰  یا ۷۵۵ تعیین شده است.
  • مجوز های فایل های دسترسی ۶۴۰یا ۶۴۴ تعیین شده است.
  • دسترسی wp-config.php   ، ۶۰۰ تنظیم شده است.

 

۹: اطمینان از پشتیبان گیری منظم

حتی وب سایت های بزرگ با یک تیم از کارشناسان امنیتی و مشاوران هک، باید به صورت منظم از وب سایت خود نسخه پشتیبان تهیه نمایند این عمل میتواند وب سایت شما را ۹۹٫۹٪  قوی تر بسازد.

بنابراین بهترین امنیت شما در برابر حمله هکر ها تهیه نسخه پشتیان خوب از وب سایت خودتان میباشد. مطمئن شوید که از وب سایت خود به صورت منظم در صورت امکان به صورت روزانه نسخه پشتیبان تهیه نمایید با تهیه نسخه پشتیبانی اگر وب سایت شما هک شده باشد شما میتوانید دوباره فایل ها ذخیره شده خود را بازگردانید.

برخی از بهترین افزونه های پشتیبان گیری که شما میتوانید از آنها استفاده کنید:

  • BackUpWordPress
  • Ready! Backup
  • VaultPress
  • BackupBuddy

 

۱۰: محدود کردن دسترسی به صفحه ورود شما

یک راه بسیار آسان و قابل اعتماد برای محافظت از وب سایت خود در برابر هکرها به طور کامل مسدود کردن دسترسی به wp-admin و فایل wp-login.php صفحه خودتان میباشد. تنها در صورتی که  IP  تغییر نمی کند میتوانید از این راه حل استفاده کنید.

برای محدود کردن دسترسی به صفحه ورود خود، کد زیر را در فایل .htaccess خود قرار دهید:


<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)?wp-login\.php(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$
RewriteCond %{REMOTE_ADDR} !^Your IP address 1$
RewriteCond %{REMOTE_ADDR} !^ Your IP address 2$
RewriteCond %{REMOTE_ADDR} !^ Your IP address 3$
RewriteCond %{REMOTE_ADDR} !^ Your IP address 4$
RewriteCond %{REMOTE_ADDR} !^ Your IP address 5$
RewriteRule ^(.*)$ - [R=403,L]
</IfModule>

 

درباره نویسنده



رویا مفاخر
( عضو از 6 سال قبل )
  • 263 نوشته
  • 1401 دیدگاه
  • 0 محصول
  • 0 دوره آموزشی
از اعضای بخش پشتیبانی مجموعه نوین وردپرس

نظرات کاربران

ثبت دیدگاه

چند نکته قبل از ارسال دیدگاه :
  • تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
  • دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
  • آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
  • دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
  • دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.

دیدگاهتان را بنویسید

مطالب مرتبط



آموزش تغییر نام نویسنده مطلب در وردپرس | کامل و تصویری

2340
0
همانطور که می دانید سیستم مدیریت محتوای وردپرس یکی از محبوب ترین و بهترین CMS  های دنیا محسوب می شود. یکی از دلایلی که این سیستم را محبوب ...
جزییات بیشتر آموزش را بخوانید!

تفاوت WordPress.com و WordPress.org

2154
0
آیا میدانستید WordPress.com و WordPress.org در حقیقت دو پلتفرم مختلف هستند؟ اغلب افراد تازه کار در وردپرس این دو را با هم اشتباه گرفته و پلتفرم نامناسب را ...
جزییات بیشتر آموزش را بخوانید!

شرطی کردن درگاه پرداخت ووکامرس بر اساس شرایط مختلف

540
0
در واقع این قابلیت به شما این امکان را می دهد تا مدیریت کاملی به روش های پرداخت در سایت خود داشته باشید. می توانید روش های پرداخت ...
جزییات بیشتر آموزش را بخوانید!

معرفی هاست رایگان برای تمرین وردپرس

2874
0
در سال های اخیر محبوبیت هاست های رایگان به شدت افزایش پیدا کرده و اکثر کاربران قبل از راه اندازی سایت و خرید هاست، ابتدا از هاست های ...
جزییات بیشتر آموزش را بخوانید!

آموزش افزودن تایید هویت دو مرحله ای وردپرس | چگونه برای ورود به وردپرس از Two-Factor Authentication استفاده کنیم؟

1127
0
امنیت یکی از مهم ترین مسئله های روز دنیاست و شما باید به آن توجه ویژه ای داشته باشید. از طرفی؛ قراردادن رمزعبور یکی از الزامات امنیتی است ...
جزییات بیشتر آموزش را بخوانید!

ارور Failed To Load Resource در وردپرس یعنی چه؟ + سریع ترین راه های رفع آن

1955
0
آیا در سایت خود با ارور Failed To Load Resource در وردپرس مواجه می شوید؟ این یکی از خطاهای رایجی است که که ممکن است بنا به دلایل ...
جزییات بیشتر آموزش را بخوانید!

کلمات کلیدی LSI چیست و آیا بررسی آن ها در سئو مهم است؟

925
0
امروزه تمامی کسب و کارها در سراسر جهان از تکنیک های مختلف سئو برای بهبود رتبه آنلاین خود استفاده می کنند. متخصصان سئو از ترفندهای زیادی برای کمک ...
جزییات بیشتر آموزش را بخوانید!

نحوه اضافه کردن تصاویر سربرگ تصادفی به وبلاگ وردپرس

1521
0
بیشتر قالب های وردپرس مانند Divi از ویزگی های تصاویر سربرگ پشتیبانی می کنند. این ویژگی شما را قادر به تنظیم پس زمینه برای سربرگ ها می سازد ...
جزییات بیشتر آموزش را بخوانید!

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

اگر دوست دارید در زمینه آموزش ، افزونه ، قالب وردپرس و ووکامرس ، آموزش سئو و… مقالات آموزشی خود را در نوین وردپرس منتشر کنید میتوانید به عنوان نویسنده در نوین وردپرس فعالیت کنید.

  • تولید کننده فیلم آموزشی کار با محصولات
  • نویسندگی و ارسال مطالب آموزشی
  • تولید کننده دورهای آموزشی برنامه نویسی
  • فارسی سازی و ترجمه انواع قالب
  • و هر آنچه که توانایی دارید...
  • فهرست مطالب