ریست رمزعبور روت root لینوکس Centos7
ممکن است بنابر دلایلی، رمز عبور روت Centos خود را فراموش کرده باشید و یا دیگر به آن دسترسی نداشته باشید.
سوال: چگونه ریست رمزعبور روت root لینوکس Centos7 انجام دهیم؟ در ادامه شما را با مراحل ریست رمزعبور روت root لینوکس Centos7 آشنا میکنیم.
در پایان این آموزش شما قادر خواهید بود با رمز جدیدی به root لاگین کنید.
فهرست مطالب
چگونه رمز root در CentOS7 را بازیابی کنیم
از مراحل زیر برای بازنشانی رمز عبور root در سرور CentOS 7 / RHEL 7 خود استفاده کنید
- سیستم عامل را ریستارت کنید و در صفحه منوی بوت Grub2 کلید e را در صفحه کلید فشار دهید تا وارد شوید
- پس از فشار دادن “e”، به خط linux16 بروید و پارامتر ro را پیدا کنید. برای اینکه به راحتی به انتهای خط بروید، ctrl+e را فشار دهید و برای حرکت به جلوی خط، ctrl+a را فشار دهید.
- عبارت ro را به rw init=/sysroot/bin/bash تغییر دهید.
- بعد از اعمال تغییر خواسته شده، با کلید های ترکیبی Ctrl + x می توانید سیستم را با پارامترهای جدید بوت کنید.
مقاله پیشنهادی: نصب FFmpeg در CentOS 7
چگونه پس از بوت شدن، رمز روت Centos را ریست کنیم؟
در ادامه موضوع ریست رمز عبور روت، بعد از وارد شدن به محیط ترمینال، باید File System را مانت کنیم.
وقتی فایل سیستم قابل نوشتن نیست نمی توانید رمز عبور را تغییر دهید. Remount با تایپ دستور زیر قابل انجام است.
# mount -o remount,rw /sysroot
سپس chroot باید به مسیر sysroot انجام شود:
# chroot /sysroot
حالا با دستور زیر رمز عبور جدیدی برای root تنظیم میکنیم:
# passwd
بعد از اینکه رمز عبور جدیدی تنظیم کردید، باید از SELinux بخواهیم در بوت بعدی سیستم عامل،relabeling انجام دهد.
# touch /.autorelabel
مراحل پایانی ریست رمزعبور روت root لینوکس Centos7
حالا میتوانید از محیط ریکاوری رمز روت با دستور exit خارج شده و سیستم عامل را ریستارت نمایید.
پس از لود شدن سیستم عامل نام کاربری root و رمز عبور جدید را وارد کنید تا به سیستم عامل لاگین شوید.
تفاوت ریست رمز روت Centos7 نسبت به Centos 6
توجه داشته باشید که CentOS 7 و RHEL 7 با GRUB نسخه 2 ارائه می شود. امکان بازنشانی رمز عبور root در حالت single-user mode که در RHEL 6.x و CentOS 6.x پشتیبانی می شد وجود ندارد. رمز عبور root اکنون در حالت emergency Mode کار می کند.
پیشنهاد استفاده از رمز عبور پیچیده برای root لینوکس
با توجه به اینکه کاربر root در لینوکس بالاترین سطح دسترسی سیستم عامل محسوب میشود پیشنهاد میکنیم حتما از رمز عبور پیچیده استفاده نمایید که حاوی اعداد و کارکترهای خاص در کنار حروف بزرگ و کوچک باشد.
سخن پایانی: ریست رمز عبور روت در لینوکس Centos7 مراحل گوناگونی دارد که بهترین روش برای عملیات ریکاوری رمز عبور روت در بالا برای شما توضیح داده شد. پیشنهاد میکنیم رمز عبور خود را در جایی امن نگهداری کنید و حتما در انتخاب رمزعبور پیچیده، نهایت تلاش خود را بکار گیرید.