عبدالماجد

آموزشی
آموزش قدم به قدم امنیت وردپرس

85 پست در این موضوع قرار دارد

بهترین راه برای محافظت اینه که خودتون هکر بشید ! اگر راه های هک کردن سایت را بدایند و با آن آشنا باشید خب قائدتا میتونید جلوی نفوذ را بگیرید.

اگر تمام موارد امنیت وردپرس را رعایت کرده باشید و هاستینگ مناسبی را انتخاب نکرده باشید انگار هیچ کاری برای امنیت انجام ندادید !

یکی از روش های هکر ها برای خارج کردن از دور سایتی حملات ddos هست. موقعی این اتفاق می افتد که استفاده از منابع سرور و یا به نحوی پهنای باند و سخت افزار سرور در چند لحظه به اوج میرسد که در نتیجه هاست شما ساسپند و از دور خارج میشود. فرض کنید در یک لحظه 100 مشتری به یک مغازه حجوم آورند و مغازه دار دیگر قارد به پاسخگویی نیست ! این عیننا مثل حملات ddos به سایت است. برای جلوگیری از این حملات باید هاستینگ مناسبی را انتخاب کرده باید تا در موقع حملات ddos فایروال سرور اون آیپی که قصد استفاده زیاد از منابع را داره بلاک کنه.

اگر دوستان مایل بودند آموزش حمله از طریق ddos را هم بزارم ؟

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

به اشتراک گذاری این پست


لینک به پست

پنهان کردن نام نمایشی مدیر:

در برخی از قالب ها ممکن است در پست منتشر شده, نام کاربری مدیر سایت نمایش داده شود! برای برطرف کردن این مشکل وارد پنل کاربری سایت شوید و به قسمت “ویرایش شناسه کاربری من” (بالای نوار وردپرس – سمت چپ) مراجعه کنید, سپس در قسمت “نمایش عمومی نام” میتوانید نام کاربری خود را تغییر دهید.

در صورتی که نام کاربری (User Name) شما ضیعف و قابل حدث است, از طریق آموزش زیر به تغییر آن اقدام کنید و از نام کاربری قوی استفاده کنید.

نام کاربری خود را از URL بایگانی نویسنده پنهان کنید:

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

وردپرس به طور پیش فرض نام کاربری شما را در URL صفحه آرشیو نویسنده نمایش می دهد. به عنوان مثال، اگر نام کاربری شما “balyan” است، صفحه آرشیو نویسنده شما چیزی شبیه به “www.yoursite.com/author/balyan” خواهد بود.

به همان دلایلی که در بالا برای نام کاربری “admin” توضیح داده شد، این امر خیلی هم ایده آل نیست. بنابراین ایده ی خوبی است که با استفاده از تغییر ورودی user_nicename خود در پایگاه داده ها (phpMyAdmin)، که در اینجا شرح داده شده است، کلمه ی کاربری خود را مخفی کنید.

به اشتراک گذاری این پست


لینک به پست

حالا اومدیم همه این کار هایی که دوستان گفتند رو انجام دادیم و مثلا قالبمون یه باگ داشت و هک شدیم ! حالا چکار کنیم ؟؟!؟

اقدامات بعد از هک شدن ، جهت دیفیس نشدن دوباره :

1- اول نام کاربری و پسورد پنل مدیریت وردپرستون را عوض کنید

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

3- نام دیتابیس ، نام کاربری دیتابیس و پسود دیتابیس را عوض کنید

4- وردپرس را یکبار آپرگیت کنید

5- تمام افزونه های فعلی را پاک و از نو دریافت و نصب کنید

6- به کد های قالبتون مخصوصا فایل functions.php دقت کنید که باگ نداشته باشد

7- به کد های فایل htaccess دقت کنید که مشکلی نداشته باشد

8- اقدامات امنیتی وردپرس را طبق توصیه دوستان رعایت کرده و از افراد با تجربه کمک بگیرید

به اشتراک گذاری این پست


لینک به پست

دوستان عزیز به 3 لینک زیر توجه کنید:

http://api.wordpress...secret-key/1.0/

http://api.wordpress...secret-key/1.1/

http://api.wordpress...t-key/1.1/salt/

توی این لینک ها کد هایی به شما میده که در wp-config میزارید تا امنیت سایت شما رو بالا ببره...

لینک سوم جدیدترین لینک هست که توسط وردپرس منتشر شده. اما خیلی دوستان هنوز از لینک دوم استفاده میکنن!!!

لطفا دیگه از لینک دومی استفاده نکنید. چون لینک سوم خیلی بهتر و کاملتره

ویرایش شده در توسط سیدرضا بازیار

به اشتراک گذاری این پست


لینک به پست

در زمانی که سرور شما مورد حمله قرار میگیرد نیاز به دایرکتوری سایت شما خواهند داشت

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

با قرار دادن کد زیر میتوانید جلوی لاگ ها بگیرید :


define('WP_DEBUG', false);
if (WP_DEBUG) {
define('WP_DEBUG_DISPLAY', false);
@ini_set('log_errors', 'off');
@ini_set('display_errors', 'off');
@ini_set('error_log', 'wp_error.log');
}

به اشتراک گذاری این پست


لینک به پست

تجربه ورود امن و دومرحله‌ای و البته بسیار جالب به بخش مدیریت وردپرس!

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

تا به حال چند بار شده که کلمه عبور وبلاگ تان را فراموش کرده باشید ؟

آیا از اینکه دیگران با کشف کلمه عبور شما به بخش مدیریت وبلاگ‌تان دسترسی پیدا کرده و همه اطلاعات شما را حذف کنند نگران هستید ؟

آیا از اینکه در مکان‌های عمومی مثل کافی نت‌ها و یا رایانه‌های دوستان ، وارد بخش مدیریت وبلاگ‌تان شوید هراس دارید که نکند کلمه عبور شما توسط نرم افزارهای Keyloger ثبت شود ؟

آیا دوست دارید بدون اینکه نیاز به حفظ کردن کلمه عبور های طولانی داشته باشید ، ورود به بخش مدیریت وبلاگ وردپرسی خود را بسیار امن سازید؟ آن هم بدون وارد کردن نام کاربری و کلمه عبور؟

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

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

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

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

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

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

شرکت Clefابداع کننده روشی است که از یک موج نمایش داده شده بر روی تلفن همراه‌تان ، برای تشخیص هویت کاربر استفاده می‌کند.

از آنجایی که در این روش خبری از کاراکترهای عددی و حروف وجود ندارد ، استقبال فراوانی به جهت امنیت بالای این روش از این تکنولوژی شده است و این دلیلی است که شرکت Clef را در ادامه‌ی روش خود مصمم تر می‌کند. حتما برایتان جالب خواهد بود که بدانید از این فناوری هم اکنون بیش از ۸۱۰۰۰ وبسایت و شرکت بزرگ و بیش از ۴۰۰۰۰۰ وبلاگ وردپرسی استفاده می‌کنند.

اما خبر خوب اینکه شما هم می‌توانید به راحتی این تکنولوژی جالب را به وبلاگ وردپرسی خودتان اضافه کنید !

برای شروع لازم است تا پلاگین Clef را در وردپرس خود نصب کنید . کافی است به بخش افزونه‌ها در وردپرس مراجعه و با جستجوی نام Clef ، افزونه Clef Two-Factor Authentication را مستقیما از مخزن افزونه های وردپرس نصب کنید .

clef-wordpress-plugin.gif

سپس می‌بایست اپلیکیشن Clef را برای تلفن همراه خود دریافت کنید .

Clef برای اندروید و iOS اپلیکیشن اختصاصی دارد که با توجه به سیستم عامل خود می‌توانید نسبت به دانلود اپلیکیشن مورد نظر اقدام کنید

دریافت اپلیکیشن Clef برای اندروید از گوگل پلی

دریافت اپلیکیشن Clef برای iOS

پس از ثبت نام بسیار ساده در اپلیکیشن نوبت به پیکربندی افزونه در وردپرس می‌رسد .

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

clef-wordpress-plugin-config.gif

از آنجایی که قبلا اقدام به دریافت نرم افزار در گوشی خود کرده ایم می‌بایست بر روی دکمه I already have the app کلیک کنید :

clef-wordpress-plugin-config-52.gif

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

کار تمام است ! حالا می‌توانید اقدام به تست این تکنولوژی در وبلاگ خودتان کنید.

شایان ذکر است : در صفحه پیکربندی افزونه ، تنظیمات مختلفی وجود دارد که می‌توانید بنا به دلخواه خود آنها را فعال یا غیرفعال کنید .

که از جمله آن میتوان به موارد زیر اشاره کرد:

  • فعال یا غیر فعال سازی قابلیت ورود با تکنولوژی Clef + ورود به صورت معمول (ورود دومرحله‌ای به وبلاگ)
  • فعال یا غیر فعال سازی ورود به داشبورد وبلاگ تنها از طریق تکنولوژی Clef
  • امکان تعریف دسترسی های مختلف برای کاربران مختلف وبلاگ
  • فعال یا غیر فعال سازی قابلیت ثبت نام کاربران جدید در وبلاگ با استفاده از تکنولوژی Clef

همچنین در بخشی که با عنوان Override URL مشخص شده است میتوانید یک لینک دلخواه و مخفی تهیه کنید که اگر بنابه دلایلی به گوشی خود دسترسی نداشتید و یا مثلا گوشی شما به سرقت رفته بود و قابلیت ورود با کلمه عبور را نیز غیر فعال کرده بودید ، با وارد کردن این لینک مخفی قابلیت ورود با تکنولوژی Clef غیرفعال شده و دوباره می توانید به وسیله نام کاربری و کلمه عبور وارد مدیریت وبلاگ شوید.

clef-wordpress-plugin-config-1.gif

البته اپلیکیشن Clef نصب شده در تلفن همراه خود مجهز به یک کلمه عبور ۴ رقمی برای ورود است و علاوه بر این در صورت سرقت گوشی می‌توانید با مراجعه به آدرس https://getclef.com/lost نسبت به غیرفعال سازی Clef اقدام کنید. بنابراین خیالتان بابت دسترسی غیرمجاز به مدیریت وبلاگ تان کاملا تخت باشد چرا که Clef فکر همه جا را کرده است!

clef19.jpg

رای ورود به بخش مدیریت وبلاگ ، اپلیکیشن Clef را در تلفن همراه تان اجرا کرده و همانند ویدئویی که در ابتدای مطلب نمایش داده شد، تلفن تان را در صفحه ورود وردپرس روبه‌روی موج‌های آبی رنگ حال حرکت روی صفحه نمایش قرار دهید تا Clef کد موجی شکل را اسکن کرده و سپس به صورت اتوماتیک شما را وارد بخش مدیریت وبلاگ‌تان کند.

حتی می‌توانید از طریق اپلیکیشن از بخش مدیریت وبلاگ نیز Log Out کنید که برای این کار نیازی به نزدیک کردن گوشی به مانیتور و اسکن کد موجی شکل نیست.

این قابلیت خصوصا وقتی فراموش کرده‌ای تا از بخش مدیریت وبلاگ در یکی از رایانه‌های کافی نت و یا لپ تاپ دوست‌تان خارج شوید کاربرد فراوانی خواهد داشت و از راه دور و کیلومترهای آن‌طرف‌تر می‌توانید این کار را انجام دهید !

clef-login-time-e1393879054689.png

ضمن اینکه اپلیکیشن بعد از زمان مشخصی به صورت اتوماتیک شما را از بخش مدیریت Log Out میکند که این زمان همواره بر روی تلفن همراه شما نمایش داده میشود و همچنین میتوان زمان آن را تغییر دهید . ضمن اینکه ۵ دقیقه مانده به اتمام زمان Clef شما را به صورت صوتی از این کار باخبر می سازد

منبع : شاهوار دات نت

تجربه ورود امن و دومرحله‌ای و البته بسیار جالب به بخش مدیریت وردپرس!

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

تا به حال چند بار شده که کلمه عبور وبلاگ تان را فراموش کرده باشید ؟

آیا از اینکه دیگران با کشف کلمه عبور شما به بخش مدیریت وبلاگ‌تان دسترسی پیدا کرده و همه اطلاعات شما را حذف کنند نگران هستید ؟

آیا از اینکه در مکان‌های عمومی مثل کافی نت‌ها و یا رایانه‌های دوستان ، وارد بخش مدیریت وبلاگ‌تان شوید هراس دارید که نکند کلمه عبور شما توسط نرم افزارهای Keyloger ثبت شود ؟

آیا دوست دارید بدون اینکه نیاز به حفظ کردن کلمه عبور های طولانی داشته باشید ، ورود به بخش مدیریت وبلاگ وردپرسی خود را بسیار امن سازید؟ آن هم بدون وارد کردن نام کاربری و کلمه عبور؟

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

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

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

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

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

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

شرکت Clef ابداع کننده روشی است که از یک موج نمایش داده شده بر روی تلفن همراه‌تان ، برای تشخیص هویت کاربر استفاده می‌کند.

از آنجایی که در این روش خبری از کاراکترهای عددی و حروف وجود ندارد ، استقبال فراوانی به جهت امنیت بالای این روش از این تکنولوژی شده است و این دلیلی است که شرکت Clef را در ادامه‌ی روش خود مصمم تر می‌کند. حتما برایتان جالب خواهد بود که بدانید از این فناوری هم اکنون بیش از ۸۱۰۰۰ وبسایت و شرکت بزرگ و بیش از ۴۰۰۰۰۰ وبلاگ وردپرسی استفاده می‌کنند.

اما خبر خوب اینکه شما هم می‌توانید به راحتی این تکنولوژی جالب را به وبلاگ وردپرسی خودتان اضافه کنید !

برای شروع لازم است تا پلاگین Clef را در وردپرس خود نصب کنید . کافی است به بخش افزونه‌ها در وردپرس مراجعه و با جستجوی نام Clef ، افزونه Clef Two-Factor Authentication را مستقیما از مخزن افزونه های وردپرس نصب کنید .

clef-wordpress-plugin.gif

سپس می‌بایست اپلیکیشن Clef را برای تلفن همراه خود دریافت کنید .

Clef برای اندروید و iOS اپلیکیشن اختصاصی دارد که با توجه به سیستم عامل خود می‌توانید نسبت به دانلود اپلیکیشن مورد نظر اقدام کنید

دریافت اپلیکیشن Clef برای اندروید از گوگل پلی

دریافت اپلیکیشن Clef برای iOS

پس از ثبت نام بسیار ساده در اپلیکیشن نوبت به پیکربندی افزونه در وردپرس می‌رسد .

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

clef-wordpress-plugin-config.gif

از آنجایی که قبلا اقدام به دریافت نرم افزار در گوشی خود کرده ایم می‌بایست بر روی دکمه I already have the app کلیک کنید :

clef-wordpress-plugin-config-52.gif

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

کار تمام است ! حالا می‌توانید اقدام به تست این تکنولوژی در وبلاگ خودتان کنید.

شایان ذکر است : در صفحه پیکربندی افزونه ، تنظیمات مختلفی وجود دارد که می‌توانید بنا به دلخواه خود آنها را فعال یا غیرفعال کنید .

که از جمله آن میتوان به موارد زیر اشاره کرد:

  • فعال یا غیر فعال سازی قابلیت ورود با تکنولوژی Clef + ورود به صورت معمول (ورود دومرحله‌ای به وبلاگ)
  • فعال یا غیر فعال سازی ورود به داشبورد وبلاگ تنها از طریق تکنولوژی Clef
  • امکان تعریف دسترسی های مختلف برای کاربران مختلف وبلاگ
  • فعال یا غیر فعال سازی قابلیت ثبت نام کاربران جدید در وبلاگ با استفاده از تکنولوژی Clef

همچنین در بخشی که با عنوان Override URL مشخص شده است میتوانید یک لینک دلخواه و مخفی تهیه کنید که اگر بنابه دلایلی به گوشی خود دسترسی نداشتید و یا مثلا گوشی شما به سرقت رفته بود و قابلیت ورود با کلمه عبور را نیز غیر فعال کرده بودید ، با وارد کردن این لینک مخفی قابلیت ورود با تکنولوژی Clef غیرفعال شده و دوباره می توانید به وسیله نام کاربری و کلمه عبور وارد مدیریت وبلاگ شوید.

clef-wordpress-plugin-config-1.gif

البته اپلیکیشن Clef نصب شده در تلفن همراه خود مجهز به یک کلمه عبور ۴ رقمی برای ورود است و علاوه بر این در صورت سرقت گوشی می‌توانید با مراجعه به آدرس https://getclef.com/lost نسبت به غیرفعال سازی Clef اقدام کنید. بنابراین خیالتان بابت دسترسی غیرمجاز به مدیریت وبلاگ تان کاملا تخت باشد چرا که Clef فکر همه جا را کرده است!

clef19.jpg

رای ورود به بخش مدیریت وبلاگ ، اپلیکیشن Clef را در تلفن همراه تان اجرا کرده و همانند ویدئویی که در ابتدای مطلب نمایش داده شد، تلفن تان را در صفحه ورود وردپرس روبه‌روی موج‌های آبی رنگ حال حرکت روی صفحه نمایش قرار دهید تا Clef کد موجی شکل را اسکن کرده و سپس به صورت اتوماتیک شما را وارد بخش مدیریت وبلاگ‌تان کند.

حتی می‌توانید از طریق اپلیکیشن از بخش مدیریت وبلاگ نیز Log Out کنید که برای این کار نیازی به نزدیک کردن گوشی به مانیتور و اسکن کد موجی شکل نیست.

این قابلیت خصوصا وقتی فراموش کرده‌ای تا از بخش مدیریت وبلاگ در یکی از رایانه‌های کافی نت و یا لپ تاپ دوست‌تان خارج شوید کاربرد فراوانی خواهد داشت و از راه دور و کیلومترهای آن‌طرف‌تر می‌توانید این کار را انجام دهید !

clef-login-time-e1393879054689.pngضمن اینکه اپلیکیشن بعد از زمان مشخصی به صورت اتوماتیک شما را از بخش مدیریت Log Out میکند که این زمان همواره بر روی تلفن همراه شما نمایش داده میشود و همچنین میتوان زمان آن را تغییر دهید . ضمن اینکه ۵ دقیقه مانده به اتمام زمان Clef شما را به صور

ویرایش شده در توسط graphicno

به اشتراک گذاری این پست


لینک به پست

پست ها منتقل شدند

تاپیک فقط آموزشی هست و سوالات در تاپیک زیر پرسیده شود :

به اشتراک گذاری این پست


لینک به پست

با سلام

با توجه به درج مطالب دوستان در مورد سطوح دسترسی یکسری تغییرات رخ داده که خود وردپرس، طبق آخرین بروزرسانی مستندات، سطوح دسترسی فایل ها باید به ترتیب زیر باشد :

به هیچ وجه نباید هیچ پوشه و فایلی ۷۷۷ باشه. حتی پوشه upload ! بله درسته. اگر سرور شما به درستی تنظیم شده باشه با سطح دسترسی ۷۷۵ مشکل شما حل می شه. این هم به خاطر خاصیت Group Ownership در *nix هست.

پوشه ها : ۷۷۵ یا ۷۵۰ (بسته به نوع سرور شما)

فایل ها : همه فایل ها به غیر از wp-config باید ۶۴۴ یا ۶۴۰ باشند.

فایل wp-config : این فایل باید روی ۴۴۰ یا ۴۰۰ باشد.

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

  • mod_ruid2, یک ماژول suexec می باشد که برای Apache نوشته شده است که ساده ولی بسیار کاربردی می باشد.
  • mpm-itk, یک ماژول Multi-Processing می باشد که برای Apache نوشته شده است که علاوه بر امکانات موجود قابلیت سطوح دسترسی استاندارد را به ما میدهد.
  • mod_fcgid, یک ماژول Apache و FastCGI می باشد که تنظیمات گسترده ای در اختیار ما می گذارد.
  • PHP-FPM, یک ماژول جایگزین برای FastCGI می باشد که عملکرد بهتری دارد و برای Apache و NginX استفاده می گردد. (طبق تجربه شخصی از Performance بسیار بالایی برخوردار است).

منبع : مستندات وردپرس در مورد سطح دسترسی ها

 

به اشتراک گذاری این پست


لینک به پست

سلام

سوالی داشتم ؟؟؟

چه طوری میشه کاری کرد که فایل index.php  هک دیفیس نشه ؟

سایت بنده چند بار تا حالا اینجوری هک شده

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

بنده همه امنیت ها را نیز رعایت کردم بازم این اتفاق می افته

ممنون میشم

راهنمایی نمایید .

با تشکر

به اشتراک گذاری این پست


لینک به پست

درود

دوستان برای امنیت سایت های وردپرسی چه کار هایی ضروری هستش و باید انجام بدیم

ممنون میشم راهنماییم کنید

 

 

ببخشید اگر میشه انتقال بدید به تاپیک زیر

 

 

ویرایش شده در توسط M a H D i

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط mbonjakhi
      باسلام
      سوالی از خدمتتون داشتم.
      میشه من یه دامنه .ir خریداری کنم و کد های یک سایت خاص رو کلا کپی کنم و تو دامنه خودم بکار ببرم؟
      یعنی اینکه دیگه نیازی به طراحی سایت نداشته باشه و به راحتی سایتم ساخته بشه؟
      اگه امکانش هست واسم یه مقدار توضیح بدید باید چیکار  کنم.
      ممنون
    • توسط behnam_buss
      سلام
      بخش دسته بندی محصولات در ووکامرس من غیرفعال شده و دسته بندی هایی که قبلا انجام داده بودم رو نمی تونم ببینم و ویرایش کنم و یا حتی وقتی یه دسته بندی جدید هم می سازم نمایش داده نمیشه.
      هر محصول هم که اضافه می کنم و جایی که باید محصول رو تو دسته بندی خودش قرار بدم بازم دسته بندی رو تو قسمت ویرایش خود محصول نمی بینم و نمی تونم تو دسته ی خاص خودش قرار بدم.
      ضمنا همین مشکل برای بخش فهرست های سایتم هم بوجود اومده و فهرست ها رو نمی بینم و کلا بخش فهرست های وردپرسم غیرفعال شده و نمی تونم فهرست جدید بسازم.
      نکته ای که هست اینه که فهرست ها و دسته بندی های قبلی که ساخته بودم تو خود سایت که داره نمایش داده میشه درسته و تو بخش مدیریت وردپرس این مشکلات وجود داره!!!
    • توسط iHooMan
      درود و وقت بخیر 
       
      من  توی پروژه ای لازم دارم از فرم وب سایت مبدا وارد یه وب سایت دیگه بشم .
      که دو حالت داره یکی یوزر معمولی - یکی همکار 
      واسه یوزر معمولی فقط کپچا میخواد سایت مقصد  واسه همکار یوزر و پسورد و کپچا 
      من میخوام با یه فرم تو وب سایت خودمون اطلاعات بگیرم پاس بدم توی اون وبسایت نمیخوام اون اطلاعات تو وبسایت مقصد پر بشه ( لوگین توی وب سایت ما انجام بشه بعد به صفحه لوگین شده اونور پاس بده )
      از چی استفاده کنم ajax یا ... ? 
      روند کاریش تو وردپرس کسی میتونه توضیح بده ؟
      پینوشت : وب سایت مقصد از md5.js واسه اینکرپشن دیتا استفاده میکنه . 
       
      سپاس
       
    • توسط mehrshadmousavi

      مفهوم HTML 5:
      در این نسخه قدرت مدیریت دربرنامه های وب بر روی اجرا با حداکثر دقت و نظم وجود دارد و این کار با کد ابزارهای <header>, <menu>,<nav> , <menuitem> و ... . ممکن است.
      web developer قادرند برخی از ویژگی های شاخص  HTML 5 که  شامل: آهنگ، ویدئو، ذخیره ی منطقه در حالت آفلاین و ... با اصول بهینه سازی سایت همراه کنند. همچنین HTML 5 این اجازه را به کاربران خود می دهد که از خاصیت و ویژگی نوعی از تگ ها را استفاده کنند مانند تگ link و script؛ و حتی امکان استفاده از تگ های <article> و <<section در بهترین حالت را ممکن ساخته است. تا کنون ترفند هایی زیادی ابداع نشده است که بتوان به وسیله ی آن ها به نتایج مطلوب و باب میل رسید از این جهت درهنگام استفاده باید هوشمندانه عمل کرد.
      مفهوم HTML 6:
      ورژن 6HTML نسخه ی اصلاح شده ی  HTML ها است که دارای NameSpaces با ساختار XML می باشد. از ویژگی های مهمNameSpaces این است که با استفاده از تگ های <logo/>< logo>  و <toolbar/>< toolbar> قادر خواهید بود امکانی فراهم کنید تا سایت قادر به شناسایی و تشخص لوگو در صفحات وب سایت باشد. همچنین  از دیگر امکانات HTML 6  این است که طراحان سایت و وب دولپرها می توانند تگ <container> را به جای <’div id =’container > بهره ببرند.

      در حالت کلی  HTML 6 دارای دو نوع تگ تکی  که اطلاعات و خصوصیات راحمل می کنند اما داده ها شامل متن نمی باشد، و تگ های زوج یا جفتی که با متن هم می توانند همراه باشند.
      برخی از تگ های تکی (رفتاری) که در HTML 6 قرار دارند را با هم بررسی می کنیم که می توانند دارای namesapec   های زیر باشند:
      <html:html>
      <html:head>
      <html:title>
      <html:meta>
      <html:link>
      <html:a>
      <html:media>
      <html:body>
      <html:button>
      چند ویژگی که HTML6 را متمایز می کند:
       قابلیت تغییر اندازه تصاویر مرورگر ها
      زبان های قابل اجرا
      مدیریت بهتر در کنترل اشیای ویدئویی
      پیش پردازنده ها ی جایگزین
      دسترسی ایمن به اطلاعات
    • توسط mehrshadmousavi

      امسال هفتمین سال است که زبان برنامه نویسی php به عنوان چهارمین زبان محبوب در میان برنامه نویسان انتخاب می شود. این زبان در بیش از ۲۰۰ میلیون وبسایت فعال در اینترنت به کار گرفته شده است و چیزی حدود ۸۱٫۷ درصد از سرور های فعال کنونی در حال اجرای این زبان برای اجرای وبسایت ها هستند.
      php این هفته با یک جهش رو به جلو در بروز رسانی خود تغییرات عمده ای را برای برنامه نویس ها فراهم کرده است، از سال ۲۰۰۴ که نسخه ۵ این زبان برنامه نویسی ارائه شده بروز رسانی های این چنینی بی سابقه است.

      در نسخه PHP 7 شاهد بهبود عملکردی هستیم که تا ۳ برابر سرعت و کارایی بیشتر را نسبت به نسخه PHP 5.6 در اختیار ما قرار خواهد داد. نسخه جدید شامل تغییرات ریز و درشت بسیاری است، کاهش قابل توجه استفاده از حافظه، تعریف نوع بازگشتی اعلان ها و … همچنین در نسخه ۷ PHP شاهد تغییرات عمده ای هستیم راجع به حذف حالت safe mode و magic quotes و …
      با توجه به این تغییرات گسترده در نسخه جدید باید شاهد طراحی دوباره برای قسمت های مختلف جهت بهینه شدن با این نسخه در اپلیکیشن هایی نظیر وردپرس باشیم.