بازیابی پسورد root در لینوکس
بازیابی پسورد root در لینوکس
در لینوکس، در صورتی که یک کاربر عادی رمز عبور خود را فراموش کند،
یک کاربر روت می تواند رمز ورود کاربر عادی را مستقیماً از طریق ترمینال مانند تصویر زیر تغییر دهد.
اما اگر شرایطی پیش بیاد که خود کاربر روت رمز ورود به سیستم را فراموش کند، آن وقت چه کار باید کرد؟
نکته: بازیابی پسورد فراموش شده یک کاربر روت با بازیابی رمز عبور یک کاربر عادی کاملا متفاوت است.
ریست کردن پسورد root در اکثر توزیع های لینوکسی تقریبا یکسان است.
بنابراین در این آموزش توزیع مورد بحث ما روی لینوکس 7 centos است.
خب برای شروع در منوی بوت، کلید e را روی کیبورد تان فشار دهید تا وارد محیط ویرایش بوت لودر GRUB شوید.
حالا خطی که در تصویر زیر مشخص شده را پیدا کنید و و دستور زیر را جایگزین ro کنید.
و تغییرات رو به کمک کلید ترکیبی Ctrl+X ذخیره کنید تا وارد مد single user بشید.
rw init=/sysroot/bin/sh
حالا به کمک دستور chroot می توانید به سیستم دسترسی پیدا کنید
پس دستور زیر را وارد کنید و اینتر را بزنید.
chroot /sysroot
خب حالا می توانید به کمک دستور زیر پسورد root را ریست کنید.
پس دستور را وارد کنید و پسوردی که مدنظرتان هست را برای کاربر روت مشخص کنید.
passwd root
حالا در ادامه دستور زیر را هم وارد کنید
و به کمک دستور exit از محیط chroot خارج شوید.
touch /.autorelable
در نهایت دستور reboot را اجرا کنید تا وارد محیط لینوکس تان شوید.
فقط به این نکته هم توجه داشته باشید که بعد از بازیابی پسورد از طریق گراب حالا برای اینکه سرور شما مورد attack قرار نگیرد
از طریق خط فرمان با استفاده از دستور passwd نسبت به تغییر پسورد کاربر root خود اقدام کنید.
جهت مشاهده دوره های آموزشی بر روی این لینک کلیک نمایید.
جدیدترین اخبار مجموعه فراز نتورک را در این صفحه اجتماعی دنبال کنید.
بازیابی پسورد root در لینوکس – نویسنده: موسی رشوند
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.