ممکن است برای شما پیش آمده باشد که پسورد root سرور مجازیتان را فراموش کرده باشید و امکان اتصال ssh به سرور را نداشتید، برای ریست پسورد root در Ubuntu 16.04 از طریق ناحیه کاربری مارال هاست، میتوان سرور را در حالت recovery mode بالا آورد و اقدام به ریست کردن پسورد کرد.
توجّه داشته باشید که با انجام این کار سیستم یا سرور دوبار (یا بیشتر) میبایست ریستارت گردد، بنابر این اگر اپلیکیشن یا سایتی را روی سرور بارگزاری کردهاید، برای دقایقی دانتایم خواهید داشت.
مراحل ریست پسورد root در Ubuntu 16.04
در ابتدا وارد کاربری خود شوید و از بخش مدیریت سرویس، سرور مجازی موردنظرتان را انتخاب و وارد بخش مدیریت سرور مجازی شوید
روی گزینهی “درخواست کنسول” کلیک میکنیم تا کنسول سرور باز شود.
حال صفحهی Bios ماشین باز میشود.
اگر Bios ماشین مجازی برای شما باز نشد، از واحد پشتیبانی بخواهید تا تنظیمات ماشین مجازی شما را انجام دهند.
با دکمههای جهتدار به سمت تبهای سمت راست بروید تا به تب Boot برسید، سپس با کلیک جهت دار پایین، گزینهی CD-Rom Drive را انتخاب نمایید و با کلید + آن را به بالاترین سطر بیاورید.
دکمه F10 و سپس Enter را بزنید، مطابق تصویر زیر یک پیغام هشدار خواهید دید با این مفهوم که آیا قصد ذخیرهی تغییرات را دارید؟ گزینهی Yes را Enter کنید.
اکنون سرور را از طریق گزینه استارت مجدد، restart کنید، در حالیکه سرور در حال لود است، چند بار کلیدهای جهتی و Delete را فشار دهید تا سرور در حالت Recovery mode باز شود، سپس با کلید جهتی سمت پایین گزینهی (Ubuntu 16.04 (Recovery Mode را در حالت انتخاب قرار میدهیم و دکمهی E را فشار میدهیم (دکمهی E اختصاراً اول کلمهی edit است)
مطابق با تصویر زیر وارد محیط editor شدهاید.
با کلیدهای جهتی سمت پایین، چند خط پایین بیایید تا به ro برسید.
سپس ro را حذف کنید و عبارت زیر را جایگزین ro نمایید.
rw init=/bin/bash
پس از درج کُد فوق، Ctrl+x و یا F10 را بزنید تا از محیط editor خارج و وارد بخش recovery mode سرور شوید.
با دکمههای جهتی رو به پایین، گزینه root را به حالت انتخاب درآورید و Ok کنید.
اکنون خط فرمان یا Command line لینوکس را مشاهده میکنید، برای ریست پسورد root کامندهای زیر را اجرا نمایید.
mount -rw -o remount /
passwd root
پس از درج پسورد جدید یک بار سرور را reboot کنید. ریست پسورد root در Ubuntu 16.04 انجام شد، با پسورد جدید به صورت لوکال یا ssh متصل شوید.