برای بازیابی پسورد لینوکس باید به کنسول آن دسترسی داشته باشیم. در این مستند نحوه بازیابی پسورد Rocky Linux ارائه میشود.
در ابتدا سیستم را ریبوت کرده و در صفحه بوت گراب کلید e را میزنیم.
در صفحه باز شده در خطی که با linux شروع میشود ro را پاک کرده و در انتهای این خط rw init=/sysroot/bin/sh را به جای آن مینویسیم و کلیدهای CTRL+X یا F10 را میزنیم.
لینوکس در حالت Single Mode بوت میشود. بعد از بوت شدن ابتدا برای دسترسی به سیستم دستور زیر را میزنیم.
سپس با استفاده از کامند passwd، پسورد یوزر root را تغییر میدهیم.
در مرحله بعد دستور زیر را اجرا میکنیم، این دستور برای سیستمهایی که SELinux دارند لازم است و به این صورت عمل میکند که در زمان ریبوت، Filesystem را مجددا برای SELinux لیبل گذاری میکند به همین دلیل فرآیند ریبوت ممکن است طول بکشد.
سپس دستورات exit، logout و reboot را اجرا میکنیم.
در این مرحله بعد از عملیات لیبلگذاری مجدد (autorelabel) سیستم ریبوت میشود.
در نهایت بعد از بالا آمدن سیستم با وارد کردن پسورد جدید یوزر root میتوانیم به سیستم لاگین کنیم.
ثبت ديدگاه