اگرشماقادربهورودبهدایرکت ادمیننیستید،معمولا مشکل از 4 دلیل زیر ناشی می شود:

1-ممکن است پارتیشنی که  فایل های session دایرکت ادمین در آن ذخیره می شود. ظرفیت آن پر شده باشد.
(فایل های  session، فایل هایی هستند برای ورود به سیستم روی سرور ذخیره می شوند و به شما اجازه می دهد وارد سیستم شوید)
برای بررسی کردن ظرفیت پارتیشن های خود می توانید از دستور زیر استفاده نمایید:


df -h

2-IP شما در حال تغییر است،ممکن است سرویس دهنده اینترنت شما به شما یک IP داینامیک(غیر ثابت) دهد.
دایرکت ادمین  IP دخیره شده درsession را برای هر درخواست چک می کند،بنابراین اگر IP شما عوض شده باشد
شما دو مرتبه به صفحه login فرستاده می شوید.
(شما می توانید سیستم چک کردن IP توسط دایرکت ادمین را غیر فعال کنید )



چگونه قایلیت چک کردن ip برای session در کنترل پنل دایرکت ادمین را غیر فعال کنم ؟

به صورت پیش فرض، برای هر درخواست IP شما با IP ذخیره شده در sessions  مقایسه میشود،
که اگر شما IP غیر ثابت(متغیر) داشته باشید به مشکل برخورد می کنید.

برای غیر فعال کردن چک کردن IP به شکل زیر عمل می کنیم.
توجه: این عمل باعث کاهش امنیت می شود،بنابراین در استفاده از این قابلیت با احتیاط برخورد کنید.
اطمینان حاصل کنید کهدایرکتوریsessions قابل خواندنتوسطهیچ کسینیست.
فقط در صورت لزوم این ویژگی رافعال کنید.

در فایل directadmin.conf که در مسیر /usr/local/directadmin/conf/ قرار دارد تغییر زیر را اعمال کنید:

disable_ip_check=0

شما باید مقدار 0 را به 1 تغییر دهید تا بررسی IP غیر فعال شود.

disable_ip_check=1



3-شما از رمز عبور اشتباه استفاده می کنید.
می توانید پسوورد را با استفاده از دستور زیر ریست کنید:


passwd username

4-علت های دیگر که کمتر اتفاق می افتد میتواند یکی از دلایل زیر باشد:
-باید حتمامرورگرشماکوکی هارا پشتیبانی کند و آنها را فیلتر نکند
-اگر دایرکت ادمین آپدیت شده باشد حتما باید ریست شود
-
شمااعداد باینریبرایسیستمعاملهای متفاوتدارید
-
تنظیمات"usersdir" شما در directadmin.conf خالی است یا دچار نقض شده است.

 
آیا این پاسخ به شما کمک کرد؟ 8 کاربر این را مفید یافتند (8 نظرات)