مرجع تخصصی شبکه ایران

آموزش ریست کردن رمز عبور Root در CentOS 7

| تعداد کامنت 0
ریست کردن رمز عبور Root در CentOS 7

فراموش کردن رمز عبور کاربر روت (Root) در لینوکس ممکن است برای هر مدیر سیستمی پیش بیاید. در نسخه‌های مختلف CentOS، روش بازیابی این رمز تفاوت‌هایی دارد. اگر قبلاً با CentOS 6 کار کرده باشید، احتمالاً با روش خاص آن آشنا هستید. اما در CentOS 7 روند کمی متفاوت است و نیاز به استفاده از محیط GRUB و حالت تک‌کاربره (Single User Mode) دارد.

در این مقاله، گام‌به‌گام به شما آموزش می‌دهیم که چگونه رمز عبور root را در CentOS 7 ریست کرده و دوباره به سیستم دسترسی پیدا کنید.

مراحل ریست کردن رمز عبور Root در CentOS 7

1. ورود به محیط GRUB و ویرایش بوت

هنگامی که سیستم CentOS 7 در حال راه‌اندازی است، در صفحه GRUB (فهرست بوت)، روی نسخه‌ای از کرنل که قصد بوت شدن دارید قرار بگیرید و کلید e را برای ویرایش تنظیمات بوت فشار دهید.

2. ویرایش خط مربوط به Linux 16

در پنجره باز شده، به خطی بروید که با linux16 یا linux شروع شده و به دنبال عبارت ro بگردید. این مقدار را به شکل زیر تغییر دهید:

rw init=/sysroot/bin/sh

این دستور باعث می‌شود که سیستم در حالت روت و با پوسته‌ی ساده اجرا شود.

3. بوت کردن سیستم در حالت تک‌کاربره

پس از اعمال تغییرات، کلیدهای Ctrl + X را فشار دهید تا سیستم وارد حالت Single User Mode شود.

4. ورود به محیط اصلی سیستم

برای دسترسی به ریشه سیستم فایل و اجرای دستورات، از دستور زیر استفاده کنید:

chroot /sysroot

این دستور باعث می‌شود که شِل به سیستم‌فایل اصلی متصل شود و دستورات مستقیماً در محیط اصلی اجرا شوند.

5. تغییر رمز عبور Root

اکنون رمز عبور جدید را برای کاربر root تنظیم کنید:

passwd root

رمز جدید را وارد کرده و تأیید کنید. اگر همه‌چیز درست باشد، پیام موفقیت‌آمیز دریافت خواهید کرد.

6. بروزرسانی اطلاعات SELinux

در صورتی که SELinux روی سیستم فعال است، لازم است اطلاعات آن پس از تغییر رمز بروزرسانی شود تا از بروز خطا در بوت جلوگیری شود:

touch /.autorelabel

7. خروج و راه‌اندازی مجدد سیستم

در پایان، از محیط chroot خارج شده و سیستم را ریستارت کنید:

exit reboot
دسته بندی ها , برچسب

اشتراک‌گذاری در :

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش ریست کردن رمز عبور Root در CentOS 7”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *