پیش نیاز این راهنما:
گاها پیش می آید که به محض نصب سیستم عامل ESXi بر روی سرور اختصاصی خود، نمی توانید با رمز عبوری که برای آن تعیین کرده اید وارد شده و از سرور استفاده نمایید.
به صورت پیشفرض 5 بار تلاش اشتباه برای لاگین کردن با یک اکانت در ESXi موجب قفل شدن آن اکانت می شود. این ویژگی خصوصا در مواقعی که سرویس SSH در ESXi فعال باشد می تواند دردسرساز شود. چرا که بسیاری از ربات ها به صورت شبانه روزی در حال مانیتور کردن سرویس های SSH در سرتاسر اینترنت هستند تا با استفاده از حملات Brute Force شانس خود را برای کشف رمز عبور بیازمایند. به همین دلیل باعث می شوند اکانت root قفل شده و امکان استفاده لاگین کردن به SSH و پنل تحت وب با اکانت root ممکن نباشد.
در این حالت شما می توانید تنها با استفاده از کنسول به کنترل پنل مدیریتی ESXi (DCUI) خود دسترسی داشته باشید و از همین طریق اکانت قفل شده root را از حالت قفل خارج کنید.
پس از ورود به کنسول و مشاهده DCUI، کلید F2 را فشار دهید و با مشخصات اکانت root وارد شوید.

از منوی سمت چپ "Troubleshooting Options" را انتخاب کرده و سپس گزینه "Enable ESXi Shell" را انتخاب نمایید.


دکمه alt + F1 را فشار دهید تا وارد محیط ESXi Shell شوید.
با مشخصات اکانت root لاگین کنید.
با وارد کردن دستور زیر تعداد تلاش های ناموفق برای لاگین به اکانت root را reset کنید.
pam_tally2 --user root --reset

سپس دستور exit را وارد کنید.
و در نهایت با فشار دادن دکمه alt + F2 به صفحه DCUI بازگردید.
حالا می توانید با استفاده از کنترل پنل تحت وب و یا SSH بدون مشکل وارد سرور شوید.
جهت جلوگیری از وقوع مجدد این مشکل میتوانید از راهکارهای زیر استفاده نمایید:
- غیرفعال کردن سرویس SSH
- تغییر پورت SSH
- ساخت یک اکانت با نام کاربری متفاوت و دسترسی root