تغییر 3 فاکتور مهم در امنیت وردپرس

جلسه

ششم

دوره

ندارد

زمان ویدئو

11 دقیقه

محتوای این جلسه
در این جلسه از آموزش 3 تغییر مهم در امنیت وبسایت را توضیح می دهیم.تغییر اتوماتیک نام کاربری admin ، تغییر پیشوند پیشفرض دیتابیس _wp ،دسترسی فایل های مهم در هاست

سوالی داری؟ در دیدگاه های این ویدئو میتونی سوالت رو مطرح کنی

در بخش نظرات مطرحش کن! ما به همه سوالات جواب میدیم

تغییر 3 فاکتور مهم برای امنیت وردپرس

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

در این مقاله قصد داریم 3 فاکتور مهم برای امنیت وردپرس را بیان کنیم. با به ­کارگیری این ها و راهکارهای امنیتی که در جلسات قبل گفتیم و در آینده هم نکات بیشتری را خواهیم گفت، امنیت وب سایتتان را بیشتر کنید.

تغییر نام کاربری admin

در گذشته وردپرس از نام کاربری admin بطور پیش‌­فرض برای همه سایت­ ها استفاده می­کرد. اما الان در زمان نصب وردپرس شما ملزم به استفاده از نام کاربری مناسب هستید. حالا اگر هنوز نام کاربری ورود به سایت شما admin است، باید هرچه زودتر نسبت به تغییر آن اقدام کنید.

تغییر نام کاربری admin از منوی “کاربران” وردپرس امکان­پذیر نیست. در اینجا افزونه قدرتمند امنیتی iThemes Security این کار را برایمان ساده کرده است.

دانلود نسخه اورجینال افزونه iThemes Security

در پیشخوان وردپرس منوی “Security > تنظیمات” را انتخاب کنید و سپس ماژول “Admin User” را انتخاب و وارد صفحه تنظیمات آن شوید. گزینه “Change the ID of the user with ID 1” را کلیک کنید و نام کاربری admin را تغییر دهید.

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

پیشوند پیش­فرض جداول پایگاه داده وردپرس wp است . در این حالت حدس زدن نام جداول برای هکرها ساده است. به همین دلیل توصیه می­کنیم پیشوند جدول­ های وردپرس را تغییر دهید.

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

حالا پس از نصب وردپرس باید چه کار کنیم؟

ماژول “Change Database Table Prefix” یک پیشوند تصادفی و سخت برای جدول­ های پایگاه داده قرار می­دهد. کافیست این ماژول را انتخاب کنید و به صفحه تنظیمات بروید و گزینه ” Yes ” را برای تغییر پیشوند پایگاه داده انتخاب کنید.  بقیه کارها بطور اتوماتیک توسط افزونه iThemes Security انجام شود.

نکته1

 به یاد داشته باشید که قبل از تغییر پیشوند، از پایگاه داده نسخه بک ­آپ تهیه کنید.

نکته2

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

محدودیت دسترسی فایل های مهم وردپرس

سطح دسترسی به معنای میزان دسترسی کاربران برای خواندن، نوشتن یا تغییر و اجرای فایل­ ها و فولدرهای داخل هاست است.

دو فایل wp-config.php و.htaccess از مهمترین فایل­ های وردپرس هستند. اطلاعات دیتابیس و راه ­اندازی وب­سایت و دسترسی به فایل­ های دیگر را تنظیم می­کنند. بنابراین باید در حفظ این فایل ­ها تلاش کنید و از هر راهی برای محدود کردن دسترسی به آنها استفاده کنید تا هکرها و ربات ­های خرابکار با تغییر در این فایل ­ها و یا اضافه کردن کدهای مخرب، کارایی سایت شما را مختل نکنند.

وارد پنل هاست خود شوید و پوشه public_html  که سایت خود را در آن راه­ اندازی کرده اید­ انتخاب کنید. سپس سطح دسترسی (permission) فایل­ های wp-config.php و.htaccess را روی 444  تنظیم کنید.

ماژول File Permissions لیستی از فایل ­های مهم وردپرس و سطح دسترسی آنها را به شما نمایش می­دهد تا اطلاعات جامعی از فایل­ ها داشته باشید.

امیدواریم این مقاله برایتان مفید بوده و با تغییر 3 فاکتور مهمی که برای تغییر نام کاربری admin، تغییر پیشوند پایگاه داده ورودپرس و محدود کردن سطح دسترسی فایل­  ها بیان شد امنیت وب­ سایتتان را افزایش دهید و از هک و نفوذ به سایت جلوگیری کنید.

Views 0
تجربه کاربران

دیدگاه‌ها و پرسش‌ها

57 دیدگاه

دیدگاه یا پرسش خود را بنویسید

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

      سلام وقت شما بخیر،

       

      در این خصوص میتوانید از داخل هاست پوشه افزونه مذکور را تغییر نام داده تا غیر فعال شده و بتوانید لاگین کنید سپس میتوانید اقدام به ارسال تیکت فرمایید تا سایت شما بررسی شود.

      با تشکر.

  2. امیرحسین اشرف نیا
    این امکانات توی افزونه وردفنس هم هست؟
    1. محمد قاسمی

      سلام وقت شما بخیر،

       

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

      با تشکر.

  3. احسان قبادی
    سلام بخش File Permissions انگار از نسخه جدید افزونه حذف شده است. آیا تغییری در ساختار افزونه رخ داده و یا اسم آن تغییر کرده؟ اگر تغییر نام پیدا کرده از کجا می توانم این صفحه را پیدا کنم؟
    1. علی حیدری
      سلام بر شما وقت بخیر خیر حذف نشده و در منو ابزار های افزونه قرار گرفته است ، ما طی ماه های آینده آموزش این افزونه را هم بروز رسانی می کنیم.
  4. سمیه نوری
    سلام خدا قوت سپاس بابت آموزشهای ارزشمند و کاربرد و موثر شما استادگرانقدر. در قسمت file permission من که روی سایت اجرا کردم در ردیف اول زیر قسمت relative path علامت / را گذاشته تعداد suggestion را 755 و value را 750 نتیجه را warning و رنگ را نارنجی گذاشته. بقیه گزینه ها از جمله دو php و htaccess که تدریس کردید درسته و سبز رنگ هستند. علت warning چیست و چطور باید رفع کنم؟ در امنیت تاثیر گذار هست؟
    1. علی حیدری
      سلام بر شما منظور از علامت / ، همان روت اصلی و یا public_html سایت است و باید بر روی 755 باشد.
  5. صابر کشاورز
    سلام. وقت بخیر. ممنون از مجموعه ابزار وردپرس. یه سوال دارم>> توی آموزش بالا، فرمودین که permission فایل htaccess و wp-config رو بذاریم روی 444. اما یه مشکلی هست(افزونه وردفنس برای نصب اولیه، به دسترسی 644 احتیاج داره) میشه به خاطر وردفنس بذاریم 644، بعدش که کار انجام شد، بذاریم روی 444؟ ممنون از راهنماییتون.
    1. علی حیدری
      سلام و عرض ادب بله همین کار را انجام دهید. با تشکر از حضور شما
  6. مهدی عباسی
    سلام در قسمت File Permissions افزونه امنیتی من گفته فایل / باید دسترسیش از 750 به 755 تغییر کند ممکنه در این مورد راهنماییم کنید
    1. کارشناس پشتیبانی شماره سه
      سلام ، باید به هاستتان مراجعه کنید و Permission پوشه public html را به 755 تغییر دهید. باید کلیک راست نمایید و تغییر پرمیشن را کلیک کنید و دسترسی را تغییر بدهید.
  7. shima darbazin
    و یک سوال دیگه، من cpanel دارم برای قسمت آخر که settiing permission رو باید انجام بدیم edit که می زنم و میخوام عددها رو تغییر بدم اجازه نوشتن بهم نمیده.(یعنی علامت ممنوع میزنه) ممنون میشم راهنمایی بفرمایید
    1. تیم پشتیبانی
      سلام ، به این منظور می بایست با شرکت هاست خود در ارتباط باشید. باتشکر
  8. shima darbazin
    سلام وقت بخیر، من هم همین مشکل رو دارم .نام کاربریم admin نیست ولی الان با هربار ورود یک کد دوم هم میخواد ازم.لطفا راهنمایی بفرمایید چطور مثل قبلش کنم؟؟ چون الان در قسمت setting دیگه admin user ندارم
    1. تیم پشتیبانی
      سلام و احترام خدمت شما کاربر ارجمند ، از شما خواهشمندیم سوالات پس از خرید را  ( در رابطه با محصول خریداری شده از سایت ما ) در بخش تیکت پشتیبانی ( ناحیه کاربری ) ارسال فرمایید ، سوالات شما به سرعت توسط همکاران متخصص ما پاسخ داده خواهد شد.
  9. amirabbas
    با عرض سلام و ادب و ممنون از آموزش خوبتان من بعضی وقت ها برای اعمال یکسری تغییرات داخل سایت مجبور میشم کد هایی رو به htaccsses وارد کنم اگر این روش رو انجام بدم دسترسی خودمم محدود میشه؟ با تشکر
    1. تیم پشتیبانی
      سلام بر شما ، با تغییر دسترسی ها موقت غیرفعال می شود ولی می توانید در هاست دسترسی ها را تغییر داده و تغییرات خود را ایجاد نمایید و سپس به حالت قبلی بازگردانی نمایید. باتشکر
آموزش افزونه اسلایدر روولوشن
چطور سایت پویا و جذابی با اسلایدر داشته باشیم؟
آموزش کسب درآمد از طراحی سایت
چطور از وردپرس پول در بیاریم؟
آموزش جامع ووکامرس
برای ساخت یک فروشگاه تمام عیار آماده اید؟
بهترین قالب خودرو و نمایندگی خودرو - سایت آماده نمایندگی خودرو با قابلیت رزرو نوبت خدمات
همه آنچیزی که در زمینه خودرو نیاز است...!
قالب فروشگاه پت شاپ و حیوانات خانگی
فروشگاه لوازم و غذا و خدمات پت باهم !
سایت آماده فروشگاه اسباب بازی
خلاقانه ترین فروشگاه آنلاین را بساز!