ممکن است برای شما پیش آمده باشد که پسورد root سرور مجازیتان را فراموش کرده باشید و امکان اتصال ssh به سرور را نداشتید، برای ریست پسورد root سرور مجازی با سیستم عامل ubuntu 18.04 از طریق ناحیه کاربری مارال هاست، میتوان سرور را در حالت recovery mode بالا آورد و اقدام به ریست پسورد root کرد
توجّه داشته باشید که با انجام این کار سرور دوبار (یا بیشتر) میبایست ریستارت گردد، بنابر این اگر اپلیکیشن یا سایتی روی سرور بارگزاری کردهاید، برای دقایقی دانتایم خواهند داشت
در ابتدا میبایست وارد کاربری خود شوید و از بخش مدیریت سرویس، سرور مجازی موردنظرتان را انتخاب و وارد بخش مدیریت سرور مجازی شوید
روی گزینهی “درخواست کنسول” کلیک میکنیم تا کنسول سرور باز شود
حال میبایست صفحهی Bios ماشین باز شود، (در صورتیکه Bios ماشین مجازی برای شما باز نشد، از واحد پشتیبانی بخواهید تا تنظیمات ماشین مجازی شما را به گونهای سِت کنند که پس از ریبوت، Bios سرور برای شما باز شود)
حال با دکمههای جهتدار به سمت گزینههای سمت راست میرویم تا به گزینهی Boot برسید، سپس با کلیک جهت دار سمت پایین، گزینهی CD-Rom Drive را به حالت انتخاب در آورده و با کلید + آن را به بالاترین سطر بیاورید
سپس با کلید جهتدار سمت راست روی گزینهی Exit بروید و Enter را بزنید (معادل این کار کلید F10 میباشد)؛ یک پیغام نمایش داده میشود که آیا قصد ذخیرهی تغییرات را دارید؟ در حالیکه گزینهی Yes در حال انتخاب است، Enter کنید
اکنون سرور را از طریق گزینه استارت مجدد، restart کنید، در حالیکه سرور در حال لود است، چند بار کلید ESC را فشار دهید تا سرور در حالت Recovery mode باز شود، سپس با کلید جهتی سمت پایین گزینهی (Ubuntu 18.04 (Recovery Mode را در حالت انتخاب قرار میدهیم و دکمهی E را فشار میدهیم (دکمهی E اختصاراً اول کلمهی edit است)
اکنون مطابق با تصویر زیر وارد محیط editor شدهاید، با کلید جهتی سمت پایین چند سطر پایینتر بیایید تا به ro quiet splash $vt_handoff برسید.
سپس ro quiet splash $vt_handoff را به rw init=/bin/bash مطابق با تصویر ضمیمه در تیکت، تغییر دهید
و سپس ctrl + x را میزنیم تا این فایل save شود
و سپس با زدن کلید b ، سرور بوت میشود، مانند تصویر زیر، ابتدا کامند زیر را اجرا نمائید
mount | grep -w /
سپس کامند تغییر پسورد را بصورت زیر اجرا کنید، پسورد را دومرتبه اجرا نمائید تا پسورد تغییر داده شود
passwd root
پس از درج پسورد، پیغام successfully نمایش داده میشود، میبایست یک بار سرور را restart نمائید و با پسوردی که سِت نمودید، به سرور لاگین کنید
آخرین بروزرسانی 1399-12-25