ریست کردن پسورد root در سرور لینوکس Ubuntu 16.04

ممکن است برای شما پیش آمده باشد که پسورد root سرور مجازی‌تان را فراموش کرده باشید و امکان اتصال ssh به سرور را نداشتید، برای ریست کردن پسورد root سرور مجازی با سیستم عامل ubuntu 16.04  از طریق ناحیه کاربری مارال هاست، می‌توان سرور را در حالت recovery mode بالا آورد و اقدام به ریست کردن پسورد کرد

توجّه داشته باشید که با انجام این کار سرور دوبار (یا بیشتر) می‌بایست ریستارت گردد، بنابر این اگر اپلیکیشن یا سایتی روی سرور بارگزاری کرده‌اید، برای دقایقی دانتایم خواهند داشت

در ابتدا می‌بایست وارد کاربری خود شوید و از بخش مدیریت سرویس، سرور مجازی موردنظرتان را انتخاب و وارد بخش مدیریت سرور مجازی شوید

روی گزینه‌ی “درخواست کنسول” کلیک می‌کنیم تا کنسول سرور باز شود

1 Request Console 1

 

حال می‌بایست صفحه‌ی Bios ماشین باز شود، (در صورتیکه Bios ماشین مجازی برای شما باز نشد، از واحد پشتیبانی بخواهید تا تنظیمات ماشین مجازی شما را به گونه‌ای سِت کنند که پس از ریبوت، Bios سرور برای شما باز شود)

2 boot

 

حال با دکمه‌های جهت‌دار به سمت گزینه‌های سمت راست می‌رویم تا به گزینه‌ی Boot برسید، سپس با کلیک جهت دار سمت پایین، گزینه‌ی CD-Rom Drive را به حالت انتخاب در آورده و با کلید + آن را به بالاترین سطر بیاورید

3 CD Rom

 

سپس با کلید جهت‌دار سمت راست روی گزینه‌ی Exit بروید و Enter را بزنید (معادل این کار کلید F10 می‌باشد)؛ یک پیغام نمایش داده می‌شود که آیا قصد ذخیره‌ی تغییرات را دارید؟ در حالیکه گزینه‌ی Yes در حال انتخاب است، Enter کنید

4 save

 

اکنون سرور را از طریق گزینه استارت مجدد، restart کنید، در حالیکه سرور در حال لود است، چند بار کلید‌های جهتی و Delete را فشار دهید تا سرور در حالت Recovery mode باز شود، سپس با کلید جهتی سمت پایین گزینه‌ی (Ubuntu 16.04 (Recovery Mode را در حالت انتخاب قرار می‌دهیم و دکمه‌ی E را فشار می‌دهیم (دکمه‌ی E اختصاراً اول کلمه‌ی edit است)

5 recovery mode

 

اکنون مطابق با تصویر زیر وارد محیط editor شده‌اید

6 edit

 

اکنون با کلیدهای جهتی سمت پایین، چند خط پایین بیایید تا به ro برسید

ro

 

سپس ro را حذف کنید و عبارت زیر را جایگزین ro نمائید

rw init=/bin/bash

rw

 

پس از درج کُد فوق، Ctrl+x و یا F10 را بزنید تا از محیط editor خارج شوید و وارد بخش recovery mode سرور شوید، با دکمه‌های جهتی رو به پایین، گزینه root را به حالت انتخاب در بیاوردی و Ok کنید

root

 

اکنون خط فرمان یا Command line لینوکس را مشاهده می‌کنید، به جهت ریست پسورد root این کامند‌ها را اجرا نمائید

mount -rw -o remount /

passwd root

mount

 

پس از درج پسورد جدید یک بار سرور را reboot کنید و با پسورد جدید، به ssh متصل شوید.

آخرین بروزرسانی 1399-12-25  

1399-12-25 30 آذین بهداروند  سرور لینوکس, سرور مجازی و اختصاصی  
مجموع 1 امتیاز:
0

Tell us how can we improve this post?

+ = ربات هستید یا انسان؟

مقاله ای اضافه کنید

پاسخ به این سوال توسط ایمیل به شما اطلاع رسانی خواهدشد.

+ = ربات هستید یا انسان؟