اطلاعات تماس

تهران ، آیت الله کاشانی ، پلاک 160 واحد 6

92001474 - 021

[email protected]

ناحیه کاربری
آموزش ریست کردن رمز یوزر root در لینوکس
به‌روزرسانی شده در ۷ مرداد ۱۴۰۵

آموزش ریست کردن رمز یوزر Root در لینوکس | راهنمای کامل تغییر پسورد Root

رمز عبور کاربر Root مهم‌ترین اطلاعات دسترسی در سرورهای لینوکسی محسوب می‌شود. گاهی اوقات ممکن است مدیر سرور رمز عبور Root را فراموش کند یا به دلایل امنیتی نیاز به تغییر و ریست کردن آن داشته باشد. خوشبختانه در اکثر توزیع‌های لینوکس مانند Ubuntu، Debian، CentOS، AlmaLinux و Rocky Linux امکان بازیابی یا تغییر رمز Root وجود دارد.

در این آموزش، روش ریست کردن رمز Root در لینوکس را به صورت مرحله‌به‌مرحله بررسی می‌کنیم.

خرید سرور مجازی کانادا


یوزر Root در لینوکس چیست؟

Root قدرتمندترین کاربر در سیستم‌عامل لینوکس است که دسترسی کامل به تمامی فایل‌ها، سرویس‌ها و تنظیمات سرور دارد.

با دسترسی Root می‌توانید:

✅ نصب و حذف نرم‌افزارها

✅ مدیریت کاربران

✅ تغییر تنظیمات شبکه

✅ مدیریت سرویس‌ها

✅ کنترل کامل سرور

را انجام دهید.

به همین دلیل محافظت از رمز عبور Root اهمیت بسیار زیادی دارد.

آموزش ریست کردن رمز یوزر root در لینوکس
آموزش ریست کردن رمز یوزر root در لینوکس

چه زمانی نیاز به ریست رمز Root داریم؟

دلایل مختلفی وجود دارد:

🔹 فراموش کردن رمز عبور Root

🔹 تحویل گرفتن VPS جدید

🔹 افزایش امنیت سرور

🔹 تغییر مدیر سیستم

🔹 احتمال افشای رمز عبور

🔹 بازیابی دسترسی به سرور


پیش‌نیازهای ریست پسورد Root

قبل از شروع باید به یکی از موارد زیر دسترسی داشته باشید:

دسترسی کنسول VPS

یا

دسترسی KVM/IPMI

یا

پنل مدیریت سرور

در صورتی که فقط SSH در اختیار دارید و رمز Root را فراموش کرده‌اید، معمولاً باید از کنسول سرور استفاده کنید.


آموزش ریست رمز Root در Ubuntu و Debian

مرحله اول: ریبوت سرور

سرور را Restart کنید.

پس از مشاهده صفحه بوت، کلید:

ESC

یا

SHIFT

را نگه دارید تا منوی GRUB نمایش داده شود.


مرحله دوم: ورود به Recovery Mode

در منوی GRUB گزینه زیر را انتخاب کنید:

Advanced options for Ubuntu

سپس:

Recovery Mode

را انتخاب نمایید.


مرحله سوم: ورود به Root Shell

در صفحه Recovery گزینه:

root Drop to root shell prompt

را انتخاب کنید.

اکنون وارد محیط Root خواهید شد.


مرحله چهارم: فعال کردن حالت نوشتن

به صورت پیش‌فرض فایل سیستم فقط خواندنی است.

دستور زیر را اجرا کنید:

mount -o remount,rw /

مرحله پنجم: تغییر رمز Root

دستور زیر را وارد نمایید:

passwd root

سپس رمز جدید را دو بار وارد کنید.

نمونه:

New password:
Retype new password:

در صورت موفقیت پیام زیر نمایش داده می‌شود:

password updated successfully

مرحله ششم: راه‌اندازی مجدد سرور

دستور زیر را اجرا کنید:

reboot

اکنون می‌توانید با رمز جدید وارد سیستم شوید.


آموزش ریست رمز Root در CentOS، AlmaLinux و Rocky Linux

مرحله اول: ورود به GRUB

در زمان بوت سرور کلید:

e

را فشار دهید.


مرحله دوم: ویرایش Kernel

خطی که با عبارت:

linux

یا

linux16

شروع می‌شود را پیدا کنید.

در انتهای آن عبارت زیر را اضافه نمایید:

rd.break

مرحله سوم: بوت با تنظیمات جدید

کلیدهای زیر را فشار دهید:

Ctrl + X

یا

F10

مرحله چهارم: ورود به محیط اضطراری

پس از بوت دستور زیر را اجرا کنید:

mount -o remount,rw /sysroot

سپس:

chroot /sysroot

مرحله پنجم: تغییر رمز عبور Root

passwd root

رمز جدید را وارد کنید.


مرحله ششم: بروزرسانی SELinux

در صورت فعال بودن SELinux:

touch /.autorelabel

مرحله هفتم: خروج و ریبوت

exit
exit
reboot

تغییر رمز Root از طریق SSH

اگر هنوز به سرور دسترسی دارید و فقط قصد تغییر رمز را دارید، کافی است دستور زیر را اجرا کنید:

passwd

یا:

passwd root

سپس رمز جدید را وارد نمایید.

این روش ساده‌ترین راه تغییر رمز Root در لینوکس است.


نکات امنیتی هنگام انتخاب رمز Root

برای افزایش امنیت سرور:

✅ از رمزهای طولانی استفاده کنید

حداقل:

  • ۱۲ تا ۱۶ کاراکتر

✅ ترکیب کاراکترها را رعایت کنید

استفاده از:

  • حروف بزرگ
  • حروف کوچک
  • اعداد
  • نمادها

✅ احراز هویت SSH Key را فعال کنید

به جای رمز عبور، از کلید SSH استفاده کنید.


✅ ورود مستقیم Root را محدود کنید

در فایل:

/etc/ssh/sshd_config

مقدار زیر را تنظیم کنید:

PermitRootLogin no

این کار امنیت سرور را به میزان قابل توجهی افزایش می‌دهد.


اگر ریست پسورد Root امکان‌پذیر نبود چه کنیم؟

در برخی VPSها دسترسی به GRUB محدود است.

در این شرایط می‌توانید:

  • از پنل مدیریت VPS استفاده کنید.
  • از کنسول KVM بهره ببرید.
  • از پشتیبانی ارائه‌دهنده سرور کمک بگیرید.

نگارنوین؛ ارائه‌دهنده سرور مناسب ترید

اگر به دنبال سروری پایدار، پرسرعت و مناسب اجرای ربات‌های معاملاتی، متاتریدر، ارز دیجیتال یا پروژه‌های حرفه‌ای هستید، نگارنوین ارائه‌دهنده سرور مناسب ترید با لوکیشن‌های متنوع و منابع قدرتمند است.

مشاهده پلن‌های سرور مجازی:

https://negarnovin.com/vps/


سرور مجازی کانادا

فراموش کردن رمز Root در لینوکس پایان کار نیست. با استفاده از Recovery Mode در Ubuntu و Debian یا محیط Emergency در CentOS، AlmaLinux و Rocky Linux می‌توانید به‌راحتی رمز عبور Root را ریست کنید. همچنین برای افزایش امنیت سرور توصیه می‌شود از رمزهای قدرتمند، SSH Key و محدودسازی دسترسی مستقیم Root استفاده کنید.


سوالات متداول

آیا بدون دانستن رمز قبلی می‌توان رمز Root را تغییر داد؟

بله، با دسترسی به GRUB و Recovery Mode امکان ریست رمز وجود دارد.

آیا ریست رمز Root باعث حذف اطلاعات سرور می‌شود؟

خیر، تغییر رمز عبور هیچ تأثیری روی فایل‌ها و اطلاعات سرور ندارد.

آیا می‌توان رمز Root را از طریق SSH تغییر داد؟

بله، اگر به حساب Root دسترسی دارید می‌توانید با دستور passwd رمز را تغییر دهید.

آیا تغییر رمز Root امنیت سرور را افزایش می‌دهد؟

بله، به‌ویژه اگر رمز قبلی ضعیف بوده یا احتمال افشای آن وجود داشته باشد.

آیا در VPSهای KVM امکان ریست رمز Root وجود دارد؟

بله، در اکثر VPSهای مبتنی بر KVM از طریق کنسول سرور می‌توان رمز Root را بازیابی یا تغییر داد.

اشتراک گذاری
نگار نوین

نگارنوین اولین و بزرگترین مرجع ارائه دهنده سرویس های ابری از 75 لوکیشن و 100 دیتاسنتر برتر داخلی و بین المللی ، رفع تمامی نیازهای آنلاین شما!

دیدگاهتان را بنویسید

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

Hi AI, learn about this page