ایجاد محدودیت ip برای صفحه لاگین

در مقاله های قبل در مورد افزایش امنیت وردپرس صحبت کردیم .

در این قسمت قصد ایجاد محدودیت ip برای صفحه لاگین وردپرس (wordpress) را داریم . این آموزش را می توانید برای هر سیستم مدیریت محتوا و شخصی استفاده کنید تا افراد دیگری نتوانند حتی با لو رفتن پسورد شما به صفحه ادمین وارد شوند و یا اینکه بر روی آن حملات brute force انجام بدند .

روش کار برای ایجاد محدودیت ip برای صفحه لاگین بسیار ساده است . پس با ما همراه باشد .

اجازه ورود به صفحه ادمین فقط با ip های خاصدر این مثال به شما نشان می دهیم به چه صورت اجازه ورود به صفحه wp-admin را فقط به یک یا چند ip خاص بدید .

این برای مواردی که در یک اداره یا شبکه به صورت تیمی کار می کنید ، بسیار مفید است .
order deny,allow
allow from 172.94.37.33
deny from all123order deny,allowallow from 172.94.37.33deny from allبرای این کار فولدر مورد نظر (در اینجا برای وردپرس wp-admin است ) یک فایل .htaccess بسازید و کد های زیر را در آن قرار بدید . در کد بالا ip خود را جایگزین کنید . برای بدست آوردن آدرس ip خود ، به این لینک مراجعه کنید. http://whatismyipaddress.comاگر قصد افزودن ip های بیشتری داشتید می توانید بر هر کدام یک خط جدید تعریف کنید.
allow from 172.94.37.33
allow from 192.210.161.111
allow from 198.46.154.184123allow from 172.94.37.33allow from 192.210.161.111allow from 198.46.154.184جلوگیری از دسترسی به صفحه ورود (بلاک کردن IP ها)اگر قصد محدود کردن صفحه ادمین به یک یا چند IP را ندارید ، می توانید ip های بخصوصی را با استفاده از فایل .htaccess بلاک کنید .

(اینفوگرافیک)بنابراین یک فایل .htaccess بسازید و آن را داخل دایرکتری ادمین (در اینجا برای وردپرس wp-admin) است آپلود کنید و کد های زیر را داخل آن قرار بدید .
order allow,deny
deny from 198.46.154.184
allow from all123order allow,denydeny from 198.46.154.184allow from allایجاد محدودیت ip برای صفحه لاگین وردپرس (wp-login.php)برای ایجاد محدودیت دسترسی به فایل wp-login.php ، باید از FILES به اینصورت در فایل .htaccess بالای همه کد ها استفاده کنید.

order deny,allow
Deny from all

# allow access from my IP address
allow from 172.94.37.33

# allow access from my IP address
allow from 192.210.161.111
12345678910order deny,allowDeny from all # allow access from my IP addressallow from 172.94.37.33 # allow access from my IP addressallow from 192.210.161.111

نکته : فراموش نکنید در کد بالا IP خود را جایگزین کنید

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

آدرس ایمیل شما منتشر نخواهد شد.