ویرگول
ورودثبت نام
علی رضا سلیم زاده
علی رضا سلیم زادهیک شبکه کار برنامه نویس که سخت افزار هم بلده .که یکمی هم تنبل شده
علی رضا سلیم زاده
علی رضا سلیم زاده
خواندن ۱ دقیقه·۴ سال پیش

ریست کردن پسورد روت در7 centos

توی مجموعه ما یه سرور بود که روش centos نصب بود و ما پسورد اونو فراموش کرده بودیم (البته بعدش فهمیدم پسورد رو داشتم ولی آی پی رو اشتباه میزدم :) )

پسورد را به صورت زیر ریست میکنیم :

ابتدا کامپیوتر را ری استارت میکنیم تا به گراب(Grub) برسیم و دکمه E رو میزنیم

صفحه گراب (Grub)
صفحه گراب (Grub)

سپس در صفحه بعد روی خطی که با linux16 شروع شده میرویم و دکمه end را میزنیم

خطی که با linux16 شروع شده
خطی که با linux16 شروع شده

آخر خط کلمه "rd.break" را بدون " تایپ میکنیم مراقب باشد به کلمه قبلی نچسبیده باشد و سپس دکمه ترکیبی Ctrl+X را میزنیم تا بوت ادامه پیدا کند .

rd.break
rd.break

پس از بوت اولیه وارد محیط debug shell شویم

محیط debug shell
محیط debug shell

دستور زیر را تایپ میکنیم و اینتر را میزنیم تا دستور اجرا شود

mount -o remount,rw /sysroot/

حالا با دستور زیر وارد محیط جدید می شویم (محیط chroot jail)

chroot /sysroot

در این حالت انگار که در لینوکس خودمان هستیم و میتوانیم همه دستورات را اجرا کنیم ، پس دستور passwd را برای تغییر پسورد روت اجرا میکنیم و پسورد جدید را میزنیم سپس دستور زیر را و اینتر را میزنیم تا یک فایل با اسمی خاص ساخته شود (این فایل در واقع به selinux میگه فایل ها رو دوباره لیبل گذاری کنه ):

touch /.autorelabel

دوبار exit را تایپ میکنیم تا از این محیط ها خارج شویم و سیستم با پسورد جدید بوت شود .


پسوردریکاوریcentosتغییرdevops
۰
۰
علی رضا سلیم زاده
علی رضا سلیم زاده
یک شبکه کار برنامه نویس که سخت افزار هم بلده .که یکمی هم تنبل شده
شاید از این پست‌ها خوشتان بیاید