چطور ورود ادمین با یک آی پی خاص در وردپرس باشد؟!

rocki3oy

کاربر عضو
سلام دوستان عزیز.

سایت من از وردپرس هست و قسمت نانویسی فعال می باشد به همین دلیل من نمی تونم از سی پنل برای wp-admin رمز عبور قرار بدم.

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

به طور مثال یوزر admin در یک سایتی ادمین هست و دسترسی مدیریت داره و می خوام فقط با آی پی 127.0.0.1 بتونه لاگین کنه ولی در غیر این صورت صفحه ی اخطار براش باز بشه.

یعنی اگر مدیر یه زمانی آی پی عوض شد نتونه لاگین کنه.

ممنون میشم راهنماییم کنین با تشکر فراوان.

 

MahdiY

راهبر انجمن
اینو ببینید



 

rocki3oy

کاربر عضو
اینو ببینید
سلام دوست عزیز.

این موردی که شما معرفی کردید برای کل کاربرا در نظر گرفته میشه.

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

دوستان عزیز ممنون میشم کمکم کنید.

با تشکر فراوان.

 

rocki3oy

کاربر عضو
سلام دوستان عزیز.

اگر من کد زیر را در فایل .htaccess اضافه کنم فقط پوشه wp-admin با یک آی پی می توانند وارد شوند ولی برای کاربرانی که دسترسی اشتراک دارند و یک کاربر معمولی هستند و مدیر نیستند مشکلی در لاگین پیش نمی آید؟!


کد:
Order deny,allow
deny from all
allow from 1.1.1.1
 

kasraa

کاربر عضو
به راحتی میتونید این کارو انجام بدید ولی در ایران به درد نمیخوره چون ip های ایران استاتیک نیست و مدام در حال تغییره و شما ip ثابتی ندارید که بخواید رو اون آی پی قفل کنید ورود رو !

 

rocki3oy

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

من چطور می تونم فقط یوزر ادمین رو با یک آی پی خاص بتونه لاگین کنه در غیر این صورت پیغام خطا بیاد.

تشکر.

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
دوست عزیز ، kasraa راست میگه . تو ایران در حالت پیشفرض کسی ای پی ثابت نداره و روزی چند بار آی پی هر نفر تغییر میکنه . به نظر من شما آدرس wp-admin رو تغییر بده و به اون مدیر هایی که مد نظرته آدرس جدید رو بده . با این روش فقط اون مدیرهات میتونن لاگین بشن و بقیه اگه wp-admin رو بزنن ارور 404 میگیرن .

 

Black_Sky

کاربر عضو
تغییر آدرس wp-admin به این راحتی هم نیست که هر شخصی بتواند اما اگر شما مراحل زیر انجام داده باشد عملا نیاز به این کار نیست »

1-تعیین رمز دوم برای پنل ادمین

2-بررسی قالب

3-بررسی افزونه ها(اگر بتونید از کد استفاده کنید خیلی بهتره)

4-هاستینگ مطمئن

5-تغییر پیشوندهای دیتابیس

و.....

 

IAMIR

کاربر عضو
به راحتی توسط افزونه



آدرس مدیریتتون را تغییر دهید .

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
تغییر wp-admin به سادگی با افزونه

 

rocki3oy

کاربر عضو
دوستان عزیزم.

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

آی پی سیستم من همیشه ثابت هست.

خواهش می کنم این مورد رو کمک کنید دوست عزیز.

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
[h=2]Block Access Except To Certain IP Addresses[/h] In the root directory of your WordPress installation (where the wp-content folder is located), edit your .htaccess file adding the following lines of code BEFORE anything else in the .htaccess file.

01 <files wp-login.php>

02 order deny,allow

03 deny from all

04

05 # whitelist Your First IP address

06 allow from xxx.xxx.xxx.xxx

07

08 #whitelist Your Second IP Address

09 allow from xxx.xxx.xxx.xxx

10

11 #whitelist Your Third IP Address

12 allow from xxx.xxx.xxx.xxx

13

14 </files>

Add as many #whitelist sections as you need to allow access from.

 

rocki3oy

کاربر عضو
Block Access Except To Certain IP AddressesIn the root directory of your WordPress installation (where the wp-content folder is located), edit your .htaccess file adding the following lines of code BEFORE anything else in the .htaccess file.

01 <files wp-login.php>

02 order deny,allow

03 deny from all

04

05 # whitelist Your First IP address

06 allow from xxx.xxx.xxx.xxx

07

08 #whitelist Your Second IP Address

09 allow from xxx.xxx.xxx.xxx

10

11 #whitelist Your Third IP Address

12 allow from xxx.xxx.xxx.xxx

13

14 </files>

Add as many #whitelist sections as you need to allow access from.
دوست عزیز ممنونم از راهنمایتون ولی من این دستور رو در پست های اول قرار دادم و عرض کردم این برای تمامی یوزرها حساب میشه و فقط برای یه یوزر اونم با دسترسی ادمین میخوام یک با یک آی پی خاص لاگین کنند.

دوستان عزیز لطفا راهنمایی کنید.

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
اینو تست کنین :

تو توضیحاتش نوشته :

  • Choose the username accessible when accessed by the IP existing in provided range



------------------------------------------------------------------------------------------------------------------------------------------------

اینم هست :

تو توضیحاتش : Give access by IP-address



 
آخرین ویرایش توسط مدیر:

rocki3oy

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

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

مورد دیگه ای نیست؟!

 

IAMIR

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

در صورت درخواست پیام خصوصی بدهید .

 

IAMIR

کاربر عضو
با htacces هم می تونی این کار را بکنی .



البته میشه افزونه هم برای این کار نوشت .

ولی با htacces می تونی بدونه هزینه این کار را انجام بدهی .

 

rocki3oy

کاربر عضو
سلام دوست عزیز.

ممنونم از راهنمایی هاتون.

دوسن عزیزم من تمامی این موارد رو قبل از این ایجاد تاپیک دیدم.

خواهش می کنم یه راهنمایی برای چیزی که میخوام بدید.

اگر کد هم شد بدید ممنون میشم.

من چیزی می خوام که فقط و فقط یک یوزر به نام ادمین فقط با یک آی پی خاص وارد بشه باقی یوزر ها مهم نیست.

تشکر

 

cniran

کاربر عضو
باید بیشتر بگردید



 
بالا