8 نکته امنیتی برای امنیت وردپرس

امنیت وب‌سایت نگرانی بزرگ هر مدیر وب‌سایت و وبلاگ‌نویس است. وبلاگ‌هایی که روی هاست شخصی هستند از وبلاگ‌های میزبانی شده در سرویس‌هایی مانند بلاگر آسیپ‌پذیرترند.
سه‌شنبه، 5 مهر 1390
تخمین زمان مطالعه:
موارد بیشتر برای شما
8 نکته امنیتی برای امنیت وردپرس

8 نکته امنیتی برای امنیت وردپرس
8 نکته امنیتی برای امنیت وردپرس


 





 
امنیت وب‌سایت نگرانی بزرگ هر مدیر وب‌سایت و وبلاگ‌نویس است. وبلاگ‌هایی که روی هاست شخصی هستند از وبلاگ‌های میزبانی شده در سرویس‌هایی مانند بلاگر آسیپ‌پذیرترند. برای راه اندازی و مدیریت سایت و وبلاگ روی هاست های شخصی، معمولا از برنامه های مدیریت محتوا یا CMS استفاده می شود. سیستم های مدیریت محتوا، نرم افزارهای تحت وبی هستند که همزمان کار ادیتور متن، دیتابیس و مدیریت مطالب و محتوای یک سایت را بر عهده دارند. وردپرس یکی از پر کاربردترین سیستم‌های مدیریت محتوا است. بنابراین این سیستم مدیریت محتوا مبدل به هدف اصلی حملات به وب‌سایت‌ها شده است. اگر وب‌سایت شما ترافیک بالایی دارد، هکرها چنین سایت‌هایی را در نظر می‌گیرند تا اطلاعات شخصی حساس را سرقت کنند.
بنابراین به عنوان مدیر یا سردبیر یک وبلاگ وردپرسی، بسیار ضروری است تا نکات امنیتی لازم را دانسته و با استفاده از آن، دست هکرها را از اطلاعات تان کوتاه کنید. اینجا نکاتی وجود دارد که شما می‌توانید با استفاده از آنها از وبلاگ‌تان در برابر هکرها حفاظت کنید. این نکات امنیت 100% را برای تان به ارمغان نمی آورند. اما می‌توانند کمک بسیاری در دور نگه داشتن یک هکر ایفا نموده و کار آنها را برای نفوذ به حریم خصوصی‌تان سخت‌تر کنند.

1. وردپرس را به آخرین نسخه آن به‌روزرسانی نمایید
 

به محض اینکه نسخه‌ جدیدی انتشار یافت، وبلاگ‌تان را ارتقا دهید. شما می‌توانید از پلاگین Wordpress Automatic Upgrade برای ارتقا به نسخه آخر استفاده کنید. معمولا مسائل و باگ های امنیتی بزرگ در نسخه های ارتقا داده شده، برطرف می‌شوند.

2. پلاگین‌های‌تان را پس از بررسی روند تغییرات آن به‌روزرسانی نمایید
 

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

3. همانند پشتیبان‌گیری کامل از وب‌سایت، به طور کامل و منظم از پایگاه‌داده‌تان (database) پشتیبان‌گیری کنید
 

احتمالا این مهمترین نکته است. از سایت‌تان به صورت منظم پشتیبان‌گیری نموده و آن را در مکانی امن ذخیره نمایید. این رفتار باعث می شود که اگر حتی وب‌سایت‌تان به خطر بیافتد، بتوانید سریعا آن را به آخرین نسخه پشتیبان سالم برگردانید. بدون پشتیبان‌گیری، شما همه چیز را از دست خواهید داد.
برای اطلاعات بیشتر در خصوص پشتیبان گیری، در دوره «مبانی پشتیبان گیری از اطلاعات» سایت درسنامه شرکت کنید.

4. نام پیش‌فرض کاربر مدیر (Admin) را حذف کرده یا تغییر دهید.
 

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

5. از رمزعبور امن استفاده کنید
 

این یک نکته امنیتی اساسی است: از نام یا تاریخ تولدتان به عنوان رمزعبور استفاده نکنید. این باعث آسان شدن کشف رمز می‌شود. از ترکیبی از حروف بزرگ، حروف کوچک، اعداد و نشانه‌ها در رمزعبور استفاده کنید و اطمینان حاصل نمایید که آن رمزعبور منحصر به فرد است.

6. پلاگین‌های امنیتی نصب نمایید
 

پلاگین‌های امنیتی بسیاری وجود دارد که شما می‌توانید با نصب آنها سایت‌تان را امن نگاه دارید. مانند WP Security Scan و WP Exploit Scanner. همچنین می‌توانید از WP Firewall یا WP Antivirus استفاده کنید.

7. پوسته‌های‌تان (theme) را بررسی و به‌روزرسانی نمایید
 

اگر خودتان پوسته را ساخته‌اید، پیش از استفاده از قالب، ایرادهای امنیتی معمول و حفره‌های امنیتی PHP آن را بررسی کنید. برای این منظور می‌توانید از پلاگین WP Theme Scanner استفاده کنید. پوسته‌های‌تان را به‌روزرسانی نمایید، مخصوصا برای پوسته‌های مجانی به محض اینکه به‌روز‌رسانی توسط توسعه‌دهنده در دسترس قرار گرفت این کار را انجام دهید.

8. از پوشه WP Admin حفاظت کنید
 

شاید بهتر باشد که فایل .htaccess را به پوشه WP admin تان بیافزایید؛ با این کار با مسدودسازی تمام آدرس‌های IP به جز آی‌پی خودتان، دسترسی به این پوشه و بخش مدیریت سایت را محدود خواهید ساخت. در زیر، کد .htaccess برای این کار وجود دارد. اطمینان حاصل نمایید که فایل .htaccess را در پوشه وردپرس‌تان می‌افزایید. اگر این فایل را در پوشه ریشه وبلاگ وردپرس‌تان قرار دهید در این صورت تنها شما قادر به دسترسی به سایت هستید. بنابراین در سر و کار داشتن با دستورات htaccess مراقب باشید.

اجازه دهید پوشه WP Admin تنها توسط یک آی‌پی خاص قابل دسترس باشد
 

Order deny,allow
deny from all
allow from 1.1.1.1
آدرس آی‌پی 1.1.1.1 را به آدرس آی‌پی کامپیوتر خودتان تغییر دهید. اگر وبلاگ‌تان گروهی است، یا چندین مالک دارد، در این صورت دستور allow دیگر با آی‌پی وبلاگ‌نویس میهمان یا همکار‌تان اضافه نمایید. من می‌دانم بسیاری از کاربران آی‌پی دینامیک و متغیری دارند. بنابراین اگر شما اجازه دسترسی به آی‌پی ثابت فعلی‌تان را دهید، پس از اینکه دوباره متصل شده و سعی به دسترسی به وبلاگ‌تان داشته باشید، دسترسی شما قطع خواهد شد.
برای اجتناب از چنین موقعیتی لازم است به آی‌پی‌های دینامیک هم اجازه دسترسی دهید. اما این می‌تواند بدین معنا باشد که برخی افراد همراه با شما می‌توانند به پوشه WP Admin دسترسی داشته باشند.

اجازه دسترسی به یک مجموعه آی‌پی پویا یا دینامیک
 

Order deny,allow
deny from all
allow from 1.1.1.*
ما در اینجا از کاراکتر * استفاده کردیم. این بدین معنا است که هرشخصی با آی‌پی 1.1.1.0 تا 1.1.1.225 می‌تواند به پوشه WP Admin دسترسی یابد.
دیگر راه برای محافظت از پوشه WP Admin رمزدار کردن خود پوشه است. اغلب سرویس های هاستینگ یا میزبانی، امکان Password Protect Directories را دورن سی‌پنل برای تان فراهم می‌نمایند.
منبع:http://www.negahbaan.com
ارسال توسط کاربر محترم سایت :hasantaleb


/ج

 

تبلیغات در راسخون
ارسال نظر
با تشکر، نظر شما پس از بررسی و تایید در سایت قرار خواهد گرفت.
متاسفانه در برقراری ارتباط خطایی رخ داده. لطفاً دوباره تلاش کنید.
موارد بیشتر برای شما
تقابل کایل اسنایدر و عبدالرشید سعدالله‌یف دو غول وزن ۹۷ کیلوگرم
play_arrow
تقابل کایل اسنایدر و عبدالرشید سعدالله‌یف دو غول وزن ۹۷ کیلوگرم
شکار یک پهپاد جاسوسی و فریب آمریکایی در غرب تنگهٔ هرمز
play_arrow
شکار یک پهپاد جاسوسی و فریب آمریکایی در غرب تنگهٔ هرمز
پزشکیان: بچه‌های میناب و لامرد تروریست بودند؟
play_arrow
پزشکیان: بچه‌های میناب و لامرد تروریست بودند؟
دانیال سهرابی: داوران نمی خواستند ما همه مدال‌ها را بگیریم
play_arrow
دانیال سهرابی: داوران نمی خواستند ما همه مدال‌ها را بگیریم
حضور سخنگوی دولت در دربی بانوان
play_arrow
حضور سخنگوی دولت در دربی بانوان
آمریکا پاسخ دهد که چرا کودکان ما را کشت!
play_arrow
آمریکا پاسخ دهد که چرا کودکان ما را کشت!
تخریب منازل در روستای الولجه غرب بیت‌لحم
play_arrow
تخریب منازل در روستای الولجه غرب بیت‌لحم
افشاگری برادر دوقلوی رنگرز از یک پیشنهاد وسوسه انگیز!
play_arrow
افشاگری برادر دوقلوی رنگرز از یک پیشنهاد وسوسه انگیز!
پهلوی در خدمت پروژه اسرائیل؛ از آشوب‌سازی تا رؤیای تجزیه ایران
play_arrow
پهلوی در خدمت پروژه اسرائیل؛ از آشوب‌سازی تا رؤیای تجزیه ایران
سردار فدوی: شکست ابرقدرت‌ها حقیقت قدرت واقعی ایران را به جهانیان نشان داد
play_arrow
سردار فدوی: شکست ابرقدرت‌ها حقیقت قدرت واقعی ایران را به جهانیان نشان داد
شکست یزدانی مقابل آرش + فیلم
play_arrow
شکست یزدانی مقابل آرش + فیلم
اعتراف ترامپ به قدرت سردار سلیمانی + فیلم
play_arrow
اعتراف ترامپ به قدرت سردار سلیمانی + فیلم
ادعای ترامپ درباره نامه ونس به محسن رضایی: ایران به کمک برای تأمین تجهیزات پزشکی دارد + فیلم
play_arrow
ادعای ترامپ درباره نامه ونس به محسن رضایی: ایران به کمک برای تأمین تجهیزات پزشکی دارد + فیلم
خوش و بش جالب حسن یزدانی با غول کشتی روسیه + فیلم
play_arrow
خوش و بش جالب حسن یزدانی با غول کشتی روسیه + فیلم
انتقاد فعال آمریکایی از تناقض رفتار ترامپ با دولت‌های عربی و مسلمانان آمریکا + فیلم
play_arrow
انتقاد فعال آمریکایی از تناقض رفتار ترامپ با دولت‌های عربی و مسلمانان آمریکا + فیلم