برای بازیابی پسورد لینوکس باید به کنسول آن دسترسی داشته باشیم. در این مستند نحوه بازیابی پسورد Rocky Linux ارائه میشود.
در ابتدا سیستم را ریبوت کرده و در صفحه بوت گراب کلید e را میزنیم.

در صفحه باز شده در خطی که با linux شروع میشود ro را پاک کرده و در انتهای این خط rw init=/sysroot/bin/sh را به جای آن مینویسیم و کلیدهای CTRL+X یا F10 را میزنیم.

لینوکس در حالت Single Mode بوت میشود. بعد از بوت شدن ابتدا برای دسترسی به سیستم دستور زیر را میزنیم.
Y2hyb290IC9zeXNyb290
سپس با استفاده از کامند passwd، پسورد یوزر root را تغییر میدهیم.
در مرحله بعد دستور زیر را اجرا میکنیم، این دستور برای سیستمهایی که SELinux دارند لازم است و به این صورت عمل میکند که در زمان ریبوت، Filesystem را مجددا برای SELinux لیبل گذاری میکند به همین دلیل فرآیند ریبوت ممکن است طول بکشد.
dG91Y2ggLy5hdXRvcmVsYWJlbA==
سپس دستورات exit، logout و reboot را اجرا میکنیم.
ZXhpdApsb2dvdXQKcmVib290
در این مرحله بعد از عملیات لیبلگذاری مجدد (autorelabel) سیستم ریبوت میشود.

در نهایت بعد از بالا آمدن سیستم با وارد کردن پسورد جدید یوزر root میتوانیم به سیستم لاگین کنیم.

