<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های محسن هدایتی</title><link>https://virgool.ir/feed/@mohsen1398.hasti</link><description></description><language>fa</language><pubDate>2026-11-12 11:44:11</pubDate><image><url>https://virgool.ir/images/default-avatar.jpg</url><title>محسن هدایتی</title><link>https://virgool.ir/@mohsen1398.hasti</link></image><item><title>بکاپ گیری از سایت های وردپرسی چگونه است؟</title><link>https://virgool.ir/@mohsen1398.hasti/بکاپ-گیری-از-سایت-های-وردپرسی-چگونه-است-cbwavq0cbnob</link><description>بکاپ گیری از وردپرسبکاپ گرفتن از سایت، یکی از مهم‌ترین اقداماتی است که باید در جهت حفاظت از اطلاعات و محتویات مهم سایت خود انجام دهید. بدون بکاپ، در صورتی که سایت شما با مشکل مواجه شود یا دچار حمله هکری شود، اطلاعات و محتویات شما قابل بازیابی نخواهند بود و در بدترین حالت، ممکن است سایت شما به طور کامل از بین برود.به طور کلی، بکاپ گرفتن از سایت به شما این امکان را می‌دهد که در صورت وقوع هرگونه مشکلی مانند حمله هکری، خرابی سخت‌افزاری، خطای نرم‌افزاری و یا حتی خطای انسانی، بازیابی سریع و آسان اطلاعات و محتویات سایت خود را داشته باشید. با بکاپ گرفتن، می‌توانید سایت خود را در حالتی که قبل از وقوع مشکل بوده است، بازیابی کنید و از این طریق، موفق به جلوگیری از هرگونه از دست دادن اطلاعات و محتویات خواهید شد.روش های بکاپ گیری از سایت بکاپ گیری از سایت از چند روش مختلف قابل انجام است. در زیر به برخی از روش‌های بکاپ گیری اشاره می‌کنم:بکاپ گیری از طریق پنل مدیریت سایت(هاست): برخی از پنل‌های مدیریتی مانند cPanel و Plesk، ابزار بکاپ گیری داخلی دارند که با استفاده از آن می‌توانید بکاپ از سایت خود بگیرید. روند تهیه بکاپ از طریق هاست عبارت است از:ورود به پنل مدیریت سایت: برای ورود به پنل مدیریت سایت، ابتدا باید آدرس ورود به پنل را در مرورگر وارد کنید و سپس با استفاده از نام کاربری و رمز عبور، وارد پنل شوید.جستجوی ابزار بکاپ گیری: پس از ورود به پنل مدیریت سایت، باید به دنبال ابزار بکاپ گیری داخلی سایت خود بگردید. این ابزار معمولاً در بخشی با نام Backup یا Backup Wizard قرار دارد.انتخاب نوع بکاپ: پس از ورود به صفحه بکاپ گیری، باید نوع بکاپ را انتخاب کنید. معمولاً گزینه‌های Full Backup یا Partial Backup در دسترس قرار دارند. اگر می‌خواهید تمام فایل‌های سایت خود را در بکاپ گنجانده و ذخیره کنید، باید گزینه Full Backup را انتخاب کنید. اما اگر فقط بخشی از سایت خود را بکاپ گرفته و ذخیره کنید، گزینه Partial Backup را انتخاب کنید.شروع بکاپ گیری: پس از انتخاب نوع بکاپ، باید شروع به بکاپ گیری کنید. در این مرحله، پنل مدیریت سایت شروع به ساختن فایل بکاپ می‌کند و پس از اتمام، فایل بکاپ به شما ارائه می‌شود تا آن را در کامپیوتر خود ذخیره کنید.ذخیره فایل بکاپ: پس از پایان بکاپ گیری، باید فایل بکاپ را دانلود کنید و در کامپیتور ذخیره کنیدتأیید فایل بکاپ: پس از دانلود فایل بکاپ، باید اطمینان حاصل کنید که فایل بکاپ به درستی ایجاد شده است و همه فایل‌های سایت شما در آن وجود دارند. برای این کار، می‌توانید فایل بکاپ را در کامپیوتر خود باز کرده و محتویات آن را بررسی کنید.ذخیره فایل بکاپ در مکان امن: پس از تأیید فایل بکاپ، باید آن را در یک مکان امن ذخیره کنید. بهترین روش برای ذخیره فایل بکاپ، استفاده از یک سرویس ذخیره سازی ابری است. در این صورت، فایل بکاپ در یک سرور ابری ذخیره می‌شود و در صورتی که کامپیوتر شما خراب شود، فایل بکاپ شما از دست نخواهد رفت.تکرار بکاپ گیری: بکاپ گیری از سایت شما یک وظیفه مهم و دوره‌ای است و باید به صورت مرتب آن را تکرار کنید. بهترین روش برای این کار، تنظیم یک زمانبندی خودکار برای بکاپ گیری است که به صورت روزانه، هفتگی یا ماهانه انجام شود. به این صورت می‌توانید از از دست رفتن اطلاعات خود جلوگیری کنید و در صورت بروز مشکلات، به راحتی از فایل بکاپ خود استفاده کنید.2.بکاپ گیری با استفاده از افزونه های مختلف:  افزونه‌ بکاپ وردپرس بسیاری هستند و هر کدام ویژگی‌ها و قابلیت‌های مختلفی دارند. در زیر به برخی از این افزونه‌ها اشاره می‌کنیم:افزونه UpdraftPlus : یکی از محبوب‌ترین افزونه‌های بکاپ گیری وردپرس است. این افزونه امکان بکاپ گیری از فایل‌های سایت شما، پایگاه داده و حتی تنظیمات وردپرس را فراهم می‌کند. همچنین، این افزونه قابلیت ارسال بکاپ‌های گرفته شده به ایمیل، فضای ابری، درایو گوگل و... را دارد. افزونه BackupBuddy: این افزونه نیز یکی از محبوب‌ترین افزونه‌های بکاپ گیری وردپرس است. با استفاده از این افزونه، می‌توانید بکاپ از تمام فایل‌ها، پایگاه داده و تنظیمات وردپرس خود را گرفته و در فضای ابری ذخیره کنید. همچنین، این افزونه امکان بازیابی سریع بکاپ گرفته شده را نیز دارد. افزونه BackWPup: این افزونه نیز یکی از محبوب‌ترین افزونه‌های بکاپ گیری وردپرس است. با استفاده از این افزونه، می‌توانید بکاپ از فایل‌ها، پایگاه داده و تنظیمات وردپرس خود را گرفته و در فضای ابری یا در کامپیوتر خود ذخیره کنید. همچنین، این افزونه قابلیت ارسال بکاپ‌های گرفته شده به ایمیل و یا درایو گوگل را دارد.افزونه Duplicator: این افزونه نیز برای بکاپ گیری از وردپرس استفاده می‌شود.  با استفاده از افزونه Duplicator، می‌توانید بکاپ از تمام فایل‌های وردپرس، پایگاه داده و تنظیمات خود را گرفته و به راحتی به دیگر سرورها منتقل کنید. این افزونه دارای ویژگی‌هایی مانند بکاپ گیری در قالب یک فایل اجرایی، امکان تنظیم برنامه‌های زمان‌بندی شده برای گرفتن بکاپ‌های منظم، قابلیت ارسال بکاپ‌ها به فضای ابری و یا ایمیل و... می‌باشد. همچنین، این افزونه قابلیت بازیابی سریع بکاپ‌های گرفته شده را نیز دارد.3.بکاپ گیری از طریق FTP: با استفاده از FTP، می‌توانید به فایل‌های سایت خود دسترسی پیدا کنید و آن‌ها را در کامپیوتر خود ذخیره کنید. برای این کار، ابتدا به کمک یک کلاینت FTP از طریق پروتکل FTP به هاست سایت وردپرس خود متصل شوید. پس از ورود به هاست، با استفاده از دستورات FTP، بکاپ مورد نظر خود را از سایت گرفته و در کامپیوتر خود ذخیره کنید.در ادامه، چندین روش برای بکاپ گیری از طریق FTP در وردپرس را شرح می‌دهیم: با استفاده از نرم افزار FileZilla:ابتدا نرم افزار FileZilla را دانلود و نصب کنید.سپس با استفاده از مشخصات FTP خود، وارد بخش اتصال شوید.در این مرحله، باید فایل‌های مورد نیاز برای بکاپ را از هاست سایت وردپرس خود انتخاب کنید. بهتر است از پوشه public_html شروع کنید.سپس با کلیک راست بر روی پوشه یا فایل مورد نظر، گزینه Backup را انتخاب کنید تا بکاپ فایل در کامپیوتر شما ذخیره شود.2- با استفاده از افزونه UpdraftPlus:ابتدا افزونه UpdraftPlus را از منوی افزونه‌های وردپرس نصب و فعال کنید.پس از فعال‌سازی، به بخش UpdraftPlus Backup/Restore بروید و گزینه Backup Now را انتخاب کنید.در قسمت Select Files، فایل‌های مورد نیاز برای بکاپ را انتخاب کنید.در انتها، گزینه Backup Now را کلیک کنید تا بکاپ فایل‌ها در کامپیوتر شما ذخیره شود.3- با استفاده از افزونه BackWPup:ابتدا افزونه BackWPup را از منوی افزونه‌های وردپرس نصب و فعال کنید.پس از فعال سازی بعد از فعال‌سازی، به بخش BackWPup -&gt; Add new job بروید.در این بخش، یک نام برای بکاپ خود انتخاب کنید و سپس گزینه Save changes را کلیک کنید.در قسمت Job Tasks، گزینه Backup برای ایجاد بکاپ انتخاب شده است. شما می‌توانید این گزینه را تغییر داده و فایل‌های دیگری را نیز بکاپ گیری کنید.در قسمت Destination، فرمت بکاپ و محل ذخیره آن را انتخاب کنید. در این قسمت، شما می‌توانید بکاپ را به یک فایل zip، یک فولدر در هاست یا یکی از سرویس‌های ابری مانند Dropbox، Google Drive و ... ارسال کنید.در نهایت، با کلیک بر روی گزینه Run now، بکاپ فایل‌های انتخاب شده ایجاد و در محل تعیین شده ذخیره می‌شود.4.بکاپ گیری از طریق SSH: اگر دسترسی SSH به سرور خود دارید، می‌توانید با استفاده از دستورات خط فرمانی، بکاپ از سایت خود بگیرید.5. بکاپ گیری از طریق سیستم‌های پشتیبانی: برخی از سرویس‌های پشتیبانی از بکاپ گیری اتوماتیک پشتیبانی می‌کنند، مانند سرویس‌های پشتیبانی ابری مانند Amazon S3 و Google Cloud Storage.با توجه به نوع سرویس مورد استفاده، بسته به اینکه امکانات چه ابزارهایی برای بکاپ گیری در دسترس دارید، می‌توانید از یکی از روش‌های بالا برای بکاپ گیری از سایت خود استفاده کنید.</description><category>محسن هدایتی</category><author>محسن هدایتی</author><pubDate>Sun, 07 May 2023 11:26:15 +0330</pubDate></item><item><title>امنیت وردپرس؛ 16 مرحله ایمن‌سازی و محافظت از سایت شما</title><link>https://virgool.ir/@mohsen1398.hasti/امنیت-وردپرس-16-مرحله-ایمن-سازی-و-محافظت-از-سایت-شما-ihgwogbiif3x</link><description>وقتی صحبت از امنیت می شود، در مورد هیچ نوع امنیتی خاص یا ویژه ای در وردپرس صحبت نمی کنیم. همه مشکلات امنیتی برای همه وب سایت ها یا برنامه ها مشترک است.راهکارهای ایجاد امنیت وردپرس البته که مشکلات امنیتی وردپرس بسیار جالب اند، زیرا حدود 40% از وب دنیا وردپرسی است و از انجاییکه یک سیستم منبع باز است که ممکن است تهدیدهای جدی به آن وارد شود. وقتی کسی آسیب‌پذیری را در هسته یا افزونه‌های وردپرس پیدا می‌کند، سایر وب‌سایت‌هایی که از آن استفاده می‌کنند آسیب‌پذیر می‌شوند زیرا همگی از یک کد مشترک استفاده می‌کنند. و این احتمالا یعنی یک فاجعه!تا اینجا احتمالا دلیل بالا بودن آمار هک شدن سایتهای وردپرسی را متوجه شده اید!از سوی دیگر، تعداد قابل توجهی افزونه وجود دارد که می توانید از آنها برای تقویت امنیت وب سایت خود استفاده کنید.در این مقاله یاد می گیرید چطور سایت وردپرسی خود را در برابر انواع آسیب‌پذیری ایمن تر کنید، دامنه این مقاله گسترده‌تر است و برای همه انواع سایتها کاربردی است. به ازای هر روش محافظت ما ابزار مربوطه یا راهکار امنیت وردپرس را ارئه کرده ایم.محافظت در برابر آسیب پذیری های وردپرسرایج ترین انواع آسیب پذیری ها عبارتند از:درهای پشتی (Backdoors)هک های داروییبروت فورس (Brute-force Login Attempts)تغییر مسیرهای مخرب (Malicious Redirects)اسکریپت بین سایتی (XSS)حملات دی داس (DDoS)⚠️ موارد ذکر شده انواع رایج آسیب پذیری های وردپرس هستند، اما به این معنا نیست که حملات فقط به این موارد محدود می شوند. وقتی به امنیت فکر می کنید، به طور کلی، باید به روش 360 درجه فکر کنید. هیچ مجموعه ای از راه های محدود برای هک شدن یک وب سایت وجود ندارد و مهاجمان می توانند از تکنیک های زیادی برای دسترسی به سایت شما استفاده کنند.به عنوان مثال، هکرها یا مهاجمان می توانند رایانه شخصی شما را بدزدند و به رایانه شما دسترسی فیزیکی داشته باشند یا حتی می توانند از تکنیک های نظارت و مشاهده رمزهای عبور شما هنگام ورود از یک شبکه عمومی استفاده کنند.بیایید به نحوه سخت‌تر کردن هک وردپرس خود بپردازیم تا زندگی را برای مهاجمان سخت‌تر کنیم ?16 روش برای تقویت امنیت وب سایت وردپرس خود دارید:از HTTPS استفاده کنیدهمیشه از رمزهای عبور قوی استفاده کنیداز مدیریت رمز عبور برای ذخیره رمزهای عبور خود استفاده کنیدکپچا را در فرم های ورود فعال کنید.از تلاش‌های brute-force برای ورود به سیستم جلوگیری کنیداز احراز هویت دو مرحله ای استفاده کنید (معمولا پیامک و کدهای امنیتی می تواند کمک کننده باشد).افزونه ها را به روز نگه داریدهدرهای HTTP امنیتی را تنظیم کنیدمجوزهای صحیح فایل را برای فایل های وردپرس تنظیم کنید (در هاست).غیرفعال کردن ویرایش فایل های وردپرستمام ویژگی های غیر ضروری را غیرفعال کنیدنسخه وردپرس را مخفی کنیدفایروال وردپرس را نصب کنیدپشتیبان گیری داشته باشیداز SFTP استفاده کنیدفعالیت های کاربران خود نظارت کنید و سطح دسترسی محدود تعریف کنید1. سایت خود را با HTTPS ایمن کنیدهر کاری که انجام می دهید از طریق شبکه و کابل های سیم جریان دارد. HTTP داده ها را به صورت متن ساده بین مرورگر و سرور مبادله می کند. بنابراین، هر کسی که به شبکه بین سرور و مرورگر دسترسی داشته باشد، می تواند داده های رمزگذاری نشده شما را مشاهده کند.اگر از اتصال خود محافظت نکنید، در معرض خطر قرار دادن اطلاعات حساس در معرض مهاجمان هستید. با HTTPS، داده های شما رمزگذاری می شوند و مهاجمان حتی اگر به شبکه شما دسترسی داشته باشند، نمی توانند داده های ارسال شده را بخوانند.بنابراین مرحله شماره یک برای ایمن سازی وب سایت شما، فعال کردن HTTPS است. اگر هنوز به HTTPS منتقل نشده اید، می توانید از این راهنما برای انتقال وردپرس خود به HTTPS استفاده کنید.?️ فعالسازی https در هاست و استفاده از افزونه really ssl را مطالعه کنید.2. همیشه از رمزهای عبور قوی استفاده کنیدرایج‌ترین راه دسترسی هکرها به وب‌سایت‌ها از طریق رمزهای عبور ضعیف یا Pwned است که وب سایت شما را در برابر حملات بروت فورس بسیار آسی پذیر می کنند. با استفاده از رمزهای عبور قوی بیشتر از هر روش دیگری که در ادامه می آید می توانید امنیت سایت وردپرسی خود را افزایش دهید.3. از Password Managers برای ذخیره رمزهای عبور خود استفاده کنیدهنگام کار از یک شبکه عمومی وارد سیستم می شوید، نمی توانید مطمئن باشید که چه کسی آنچه را که در لپ تاپ شما تایپ می کنید یا رمزهای عبور شما را ضبط می کند تماشا می کند.برای حل این مشکل، از پسورد منیجرها استفاده کنید تا به راحتی به رمزهای عبور خود دسترسی داشته باشید و آنها را در مکانی امن ذخیره کنید.حتی اگر به رایانه شخصی شما دسترسی داشته باشید، آنها نمی توانند رمزهای عبور شما را دریافت کنند. مدیران رمز عبور مبتنی بر مرورگر هستند و افزونه های وردپرس نیستند.?️ سایتهای پیشنهاد دهنده رمز عبور قوی وجود دارد و اگر بخاطر سپاری آنها سخت است از اکستنشن های مرورگر برای ذخیره رمز عبور خود استفاده کنید.  lastpass یکی از سایتهای پیشنهاد و بخاطرسپاری رمز عبور هست. اکستنشن مرورگر ا« هم در دسترس است.4. کپچای گوگل یا امنیت ورود را در فرم ورود و ثبت نام اضافه کنیدوقتی وب سایت خود را با HTTPS ایمن کرده اید و از رمزهای عبور قوی استفاده می کنید، زندگی را برای هکرها بسیار سخت کرده اید. اما می‌توانید با افزودن CAPTCHA به فرم‌های ورود، کار را سخت‌تر کنید.?️ کپچاها یک راه عالی برای محافظت از فرم های ورود/ عضویت و ارسال پیام به سیستم در برابر حملات brute-force هستند. افزونه کد امنیتی وردپرس را میتوانید نصب کنید.5. محافظت در برابر تلاش های ورود به سیستم از طریق Brute Forceورود به سیستم CAPTCHA از شما در برابر تلاش های brute-force تا یک نقطه خاص محافظت می کند، اما نه به طور کامل. اغلب، هنگامی که توکن های کپچا حل می شوند، برای چند دقیقه معتبر هستند. برای مثال Google reCaptcha برای 2 دقیقه معتبر است. مهاجمان می‌توانند از این دو دقیقه استفاده کنند تا تلاش‌های brute-force برای ورود به فرم ورود شما را در آن زمان امتحان کنند.برای حل این مشکل، باید تلاش های ناموفق برای ورود به سیستم را با آدرس IP مسدود کنید.?️ پلاگین های وردپرس برای جلوگیری از حملات Brute-Force: افزونه امنیتی وردپرس از قیبل ایتم سکوریتی و دانلود وردفنس به خوبی می توانند جلوی ورودهای ناموفق را بگیرند.6. احراز هویت دو مرحله ای (2FA) را راه اندازی کنیداما اگر هکرها از روش‌های نظارتی استفاده می‌کردند و رمز عبوری که در ویدیو تایپ کرده‌اید را برای دسترسی به وب‌سایتتان ضبط می‌کردند، چه می‌شود؟ با گذرواژه‌های ایمن و کپچا در فرم‌های ورود، سایت شما بیشتر محافظت می شود. اگر رمز عبور شما را داشته باشند، فقط احراز هویت دو مرحله ای می تواند از وب سایت شما در برابر مهاجمان محافظت کند.?️ سایت شما را در برابر حملات امنیتی که راهشان را تا اینجا سد کردید محافظت شده اما برای ادامه افزونه های زیادی از قبیل دیجیتس می توانند با احراز هویت دو مرحله ای مالک حساب کاربری را تشخیص دهند و این عالی است. افزونه two-factor نیز یکی دیگر از افزونه های کاربردی رایگان برای ایجاد این سد محکم است.7. هسته و افزونه های وردپرس را به روز نگه داریدآسیب‌پذیری‌ها اغلب برای هسته و افزونه‌های وردپرس رخ می‌دهند. اطمینان حاصل کنید که افزونه های خود را با آخرین نسخه به روز کنید تا از هک شدن وب سایت ها از حفره های شناخته شده و گزارش شده در پرونده ها جلوگیری کنید.اما من قویاً توصیه می کنم که به روز رسانی های جزئی هسته وردپرس را با افزودن این خط کد در wp-config.php فعال کنید.?️ define( &#39;WP_AUTO_UPDATE_CORE&#39;, &#39;minor&#39; );8. هدرهای HTTP امنیتی را تنظیم کنیدهدرهای امنیتی با محدود کردن اعمالی که می‌توان بین مرورگر و سرور هنگام مرور وب‌سایت انجام داد، یک لایه حفاظتی اضافی به ارمغان می‌آورد.هدف هدرهای امنیتی محافظت در برابر حملات Clickjacking و Cross-site Scripting (XSS) است.سربرگ های امنیتی عبارتند از:Strict-Transport-Security (HSTS).Content-Security-Policy.X-Frame-Options.X-Content-Type-Options.Fetch Metadata Headers.Referrer-Policy.Cache-Control.Clear-Site-Data.Feature-Policy.?️ افزونه GD Security Headers یکی از راه های تنظیم هدرهای امنیتی است.9. مجوزهای صحیح فایل را برای فایل های وردپرس تنظیم کنیدمجوزهای فایل قوانین نحوه خواندن، ویرایش و اجرای فایل ها را تعیین می کند. این معیار امنیت ضروری است، به خصوص زمانی که یک وب سایت را در هاست اشتراکی میزبانی می کنید.در صورت تنظیم نادرست، هنگامی که یک وب سایت در هاست اشتراکی هک می شود، مهاجمان می توانند به فایل های وب سایت شما دسترسی داشته باشند و هر محتوایی را در آنجا بخوانند به ویژه wp-config.php  و به وب سایت شما دسترسی کامل پیدا کنند.همه فایل ها باید 644 باشند.همه پوشه ها باید 775 باشند.فایل wp-config.php باید 600 باشد.10. ویرایش فایل از وردپرس را غیرفعال کنیداین یک ویژگی شناخته شده در وردپرس است که می توانید فایل ها را از قسمت مدیریت ویرایش کنید. واقعاً ضروری نیست زیرا توسعه دهندگان از SFTP استفاده می کنند و به ندرت از آن استفاده می کنند.11. همه ویژگی های غیر ضروری را غیرفعال کنیدوردپرس دارای ویژگی های بسیاری است که ممکن است اصلاً به آنها نیاز نداشته باشید. به عنوان مثال، XML-RPC end point در وردپرس برای برقراری ارتباط با برنامه های خارجی ایجاد شده است. مهاجمان می توانند از این نقطه پایانی برای ورود به سیستم brute-force استفاده کنند.?️ با استفاده از افزونه XML-RPC-API می توانید XML-RPC غیرفعال کنیدمسئله دیگری که وردپرس داخلی دارد، ارائه نقطه پایانی REST-API برای لیست کردن همه کاربران در وب سایت است.اگر «/wp-json/wp/v2/users» را به هر وردپرس اضافه کنید، فهرستی از نام‌های کاربری و شناسه‌های کاربری را به عنوان داده‌های JSON مشاهده خواهید کرد.کاربران REST-API را با افزودن این خط کد به functions.php غیرفعال کنید.function disable_users_rest_json( $response, $user, $request ){ return &#39;&#39;;}add_filter( &#39;rest_prepare_user&#39;, &#39;disable_users_rest_json&#39;, 10, 3 );12. مخفی کردن نسخه وردپرسوردپرس به طور خودکار یک نظر با نسخه وردپرس در HTML صفحه تزریق می کند. به مهاجم نسخه وردپرس نصب شده شما را به عنوان اطلاعات اضافی می دهد.?️ افزونه مخفی سازی وردپرس می تواند اینکار را به سادگی برای شما انجام دهد.به عنوان مثال، اگر از نسخه وردپرسی استفاده می کنید که هسته آن آسیب پذیری گزارش شده است، مهاجم می داند که می تواند از تکنیک گزارش شده برای هک وب سایت شما استفاده کند. اینجا اهمیت نصب این افزونه امنیتی روشن می شود.13. فایروال وردپرس را نصب کنیدفایروال یک برنامه وب است که در وب سایت ها اجرا می شود و هر درخواست HTTP دریافتی را تجزیه و تحلیل می کند. از منطق پیچیده ای برای فیلتر کردن درخواست هایی که به طور بالقوه ممکن است یک تهدید باشند، استفاده می کند. می توان قوانین را در بالای قوانین داخلی فایروال تنظیم کرد تا درخواست ها را مسدود کند. یکی از انواع رایج حملات، تزریق SQL است.فرض کنید یک افزونه وردپرس را اجرا می‌کنید که در برابر تزریق SQL آسیب‌پذیر است و از آن اطلاعی ندارید. اگر فایروال را اجرا کنید، حتی اگر مهاجم از نقص امنیتی افزونه مطلع باشد، نمی تواند وب سایت را هک کند.?️ به این دلیل است که فایروال درخواست هایی که حاوی تزریق SQL هستند را مسدود می کند.فایروال ها این درخواست ها را از IP مسدود می کنند و از ارسال درخواست های خطرناک متوالی جلوگیری می کنند. فایروال ها همچنین می توانند با شناسایی درخواست های زیاد از یک IP و مسدود کردن آنها از حملات DDoS جلوگیری کنند.افزونه های فایروال وردپرس که می توانید استفاده کنید:Wordfence Security.Sucuri.All In One WP Security &amp;amp; Firewall.BulletProof Security.Shield Security.توجه: اگر تصمیم به نصب فایروال دارید، ممکن است دارای ویژگی هایی مانند محافظت از ورود به سیستم brute-force یا احراز هویت 2F باشند و می توانید به جای نصب افزونه های ذکر شده در بالا از ویژگی های آنها استفاده کنید و چندین افزونه همزمان برای یک کار نصب نکنید. افزونه وردفنس و آیتم سکیوریتی از کامل ترین افزونه های امنیتی هستند که موارد ذکر شده را دارا می باشند از رمز عبور قوی تا احراز هویت دوعاملی و فایروال. همه در تنظیمات قابل دستیابی هستند.14. پشتیبان گیری داشته باشیداگر هک شدید، بهترین راه برای بازیابی، بازیابی وب سایت از آخرین نسخه ای است که آلوده نشده است. پاک‌سازی وب‌سایت ممکن است یک عملیات زمان‌بر باشد و در برخی موارد، ممکن است امکان بازیابی همه اطلاعات وجود نداشته باشد زیرا بدافزار تمام داده ها را پاک یا مخدوش کرده اند.برای جلوگیری از چنین سناریوهایی، به طور منظم از پایگاه داده و فایل های وب سایت خود نسخه پشتیبان تهیه کنید.?️ با پشتیبانی هاست خود بررسی کنید که آیا آنها عملکرد پشتیبان گیری روزانه را ارائه می دهند و آن را فعال کنید. اگر نه، می‌توانید از این افزونه‌های بکاپ وردپرس برای اجرای پشتیبان‌گیری استفاده کنید:BackWPup.UpdraftPlus.BackupBuddy.BlogVault.15. از SFTP استفاده کنیدبسیاری از توسعه دهندگان در حال حاضر از SFTP برای اتصال به سرورهای وب استفاده می کنند، این مورد تنها جهت یادآوری بیان شد.این پروتکل مانند https از رمزگذاری برای انتقال فایل‌ها از طریق شبکه استفاده می‌کند و خواندن آن را به صورت متن ساده حتی در صورت دسترسی به شبکه غیرممکن می‌کند.16. نظارت بر فعالیت کاربرانما راه های زیادی را برای ایمن سازی وب سایت شما در برابر هکرهای ناشناس مورد بحث قرار داده ایم. اما وقتی یکی از کارمندان شما که با سطح دسترسی مدیریت مدیر در وب سایت فعالیت دارد، کارهای مبهمی مانند افزودن لینک در محتوا انجام می دهد، چه اتفاقی می افتد؟ در این موارد ما گل به خودی زده ایم. هیچ یک از روش های فوق قادر به شناسایی یک ?‍♂️ کارمند خرابکار ?‍♂️ نیست.بهترین راهکار ایجاد کردن سطوح دسترسی محدود و ارائه نقش کاربری ویژه به هر کدام از کاربران است. اینکار از پیشخوان وردپرس&gt; کاربران&gt; ویرایش قابل انجام اشت و میتوانید به سادگی نقش نویسنده، ویرایشگر و مدیر را به هر کاربری اضافه کنید.همچنین می توانید فعالیت هایی را که مشکوک به نظر می رسد بررسی کنید و ببینید چه تغییراتی ایجاد شده است.در این مقاله می توانیم امنیت وردپرس را از طریق 16 راهکار به بالاترین حد خود ارتقا دهیم. باز هم تاکید می کنیم که نمیتوان با هیچ روشی امنیت صد در صد سایتها چه وردپرسی و غیر وردپرس را تضمین کرد. زیرا هکرها همیشه از هر راه نفوذ خلاقانه ای میتوانند ورود کنند.اطلاع از کد تخفیف راست چین جهت دانلود و خرید افزونه های امنیتی.منبع اصلی: searchenginejournal</description><category>محسن هدایتی</category><author>محسن هدایتی</author><pubDate>Wed, 26 Oct 2022 12:32:44 +0330</pubDate></item></channel></rss>