حساب اصلی در رایانه مبتنی بر لینوکس یک حساب با مجوزهای کامل است. برای اجرای دستورات خاص ، به ویژه دستوراتی که بر روی فایل های سیستم تأثیر می گذارد ، باید از حساب root استفاده کنید. از آنجایی که حساب اصلی می تواند روی رایانه به طور کلی تأثیر بگذارد ، بهتر است به جای استفاده از یک حساب معمولی ، از این حساب فقط در صورت نیاز استفاده کنید. به این ترتیب ، خطر "تصادفات" آسیب رساندن به فایل های مهم سیستم را کاهش می دهید.
گام
روش 1 از 4: دسترسی به ریشه از ترمینال
مرحله 1. ترمینال را با فشار دادن Ctrl+Alt+T باز کنید
اکثر توزیع های لینوکس به شما امکان می دهند با این میانبر به ترمینال دسترسی پیدا کنید.
مرحله 2. دستور su را وارد کنید - و Enter را فشار دهید
کامپیوتر سعی می کند به حساب کاربر فوق العاده دسترسی پیدا کند. می توانید از این دستور برای ورود به هر حساب در سیستم استفاده کنید ، اما اگر نام حساب را مشخص نکنید ، وارد حساب اصلی می شوید.
مرحله 3. پس از تایپ دستور su - و فشار دادن Enter ، در صورت درخواست رمز عبور اصلی را وارد کنید
در صورت دریافت خطای احراز هویت ، ممکن است حساب اصلی شما قفل شده باشد. مراحل بعدی را برای باز کردن حساب بخوانید
مرحله 4. خط فرمان را بررسی کنید
هنگام ورود به عنوان root ، خط فرمان به جای $ به # ختم می شود.
مرحله 5. فرمان را وارد کنید که نیاز به دسترسی ریشه دارد
پس از استفاده از دستور su برای ورود به سیستم root ، می توانید از هر دستوری که نیاز به دسترسی ریشه دارد استفاده کنید. دستور su تا پایان جلسه ذخیره می شود ، بنابراین لازم نیست هر بار که فرمان را اجرا می کنید رمز اصلی خود را وارد کنید.
مرحله 6. از دستور sudo به جای su -استفاده کنید
دستور sudo (super user do) به شما اجازه می دهد تا یک فرمان را به عنوان root اجرا کنید. sudo برای اکثر کاربران لینوکس بسیار توصیه می شود زیرا با استفاده از sudo ، دسترسی root ذخیره نمی شود و کاربر نیازی به دانستن رمز عبور root ندارد. از کاربران فقط خواسته می شود که گذرواژه مربوطه را وارد کنند.
- دستور sudo را وارد کرده و Enter را فشار دهید (به عنوان مثال sudo ifconfig). پس از آن ، در صورت درخواست رمز عبور حساب خود را وارد کنید.
- دستور sudo دستور توصیه شده برای دسترسی ریشه در توزیع هایی است که حساب اصلی را قفل می کند ، مانند اوبونتو. حتی اگر حساب اصلی قفل شده باشد ، باز هم می توانید از sudo استفاده کنید.
- دستور sudo فقط برای کاربرانی که دارای امتیاز Administrator هستند قابل استفاده است. با ویرایش فایل /etc /sudoers می توان حقوق دسترسی را لغو کرد.
روش 2 از 4: باز کردن قفل دسترسی ریشه (اوبونتو)
مرحله 1. دسترسی روت را در لینوکس اوبونتو باز کنید
اوبونتو و دیگر توزیع های لینوکس دیگر حساب روت را قفل می کنند تا کاربران عادی نتوانند به آن دسترسی داشته باشند. این مرحله به این دلیل انجام می شود که به طور کلی نیازی به حساب ریشه نیست. در عوض ، توزیع اجازه دسترسی ریشه را از طریق دستور sudo (در مرحله قبل توضیح داد) می دهد. پس از باز شدن حساب root ، می توانید به عنوان root وارد شوید.
مرحله 2. ترمینال را با فشار دادن Ctrl+Alt+T باز کنید
مرحله 3. sudo passwd root را وارد کرده و Enter را فشار دهید
در صورت درخواست رمز عبور حساب خود را وارد کنید.
مرحله 4. یک رمز عبور برای حساب root ایجاد کنید و دوباره آن را وارد کنید تا تأیید شود
پس از تنظیم رمز عبور ، حساب root فعال می شود.
مرحله 5. حساب زیر را با دستور زیر قفل کنید:
ریشه sudo passwd -dl
روش 3 از 4: به عنوان root وارد سیستم شوید
مرحله 1. برای دسترسی به حساب اصلی از روش دیگری استفاده کنید
دسترسی مستقیم به حساب ریشه برای استفاده روزانه توصیه نمی شود زیرا ممکن است دستورات مخرب را اجرا کنید. فقط از حساب روت برای انجام تعمیرات اضطراری سیستم مانند بازیابی درایو غیرقابل استفاده یا بازیابی حساب غیرقابل دسترسی استفاده کنید.
- استفاده از دستور sudo یا su ، به جای ورود به سیستم به عنوان root ، به شما امکان می دهد از حساب ریشه بدون تجربه آسیب استفاده کنید. هر دو دستور باعث می شود قبل از استفاده از هر دستور خاصی دوبار فکر کنید.
- برخی از توزیع های لینوکس ، مانند اوبونتو ، حساب اصلی را قفل می کنند تا زمانی که آن را به صورت دستی باز کنید. این مرحله علاوه بر جلوگیری از دستکاری کاربران در سیستم با حساب روت ، این سیستم را در برابر هکرها نیز محافظت می کند زیرا هکرها به طور کلی ابتدا حساب روت را هنگام هک کردن سیستم هدف قرار می دهند. اگر حساب اصلی قفل شده باشد ، هکرها نمی توانند به حساب دسترسی پیدا کنند. مراحل قبلی را برای دسترسی به حساب root در اوبونتو بخوانید.
مرحله 2. در صورت درخواست ورود به سیستم لینوکس ، root را به عنوان نام کاربری وارد کنید
اگر حساب اصلی باز شده است و رمز حساب را می دانید ، می توانید مستقیماً به عنوان root وارد شوید.
اگر برای اجرای دستورات خاص نیاز به دسترسی ریشه دارید ، ابتدا از برخی مراحل بالا استفاده کنید
مرحله 3. پس از وارد کردن root به عنوان نام کاربری ، در صورت درخواست رمز عبور root را وارد کنید
- در بسیاری از سیستم ها ، می توانید با رمز عبور "رمز عبور" به root دسترسی پیدا کنید.
- اگر گذرواژه اصلی خود را فراموش کرده اید یا نمی دانید ، مراحل بعدی را بخوانید تا نحوه تنظیم مجدد رمز عبور خود را بیاموزید.
- اگر از اوبونتو استفاده می کنید ، حساب اصلی قفل شده است و تا زمانی که قفل آن را به صورت دستی باز نکنید نمی توان از آن استفاده کرد.
مرحله 4. هنگام استفاده از حساب اصلی از اجرای برنامه های پیچیده خودداری کنید
برنامه ای که در حال اجرای آن هستید در صورت دسترسی به حساب root ممکن است به سیستم آسیب برساند. به جای استفاده از حساب root ، دستوراتی را اجرا کنید که نیاز به دسترسی مدیر با دستورات sudo یا su دارند.
روش 4 از 4: بازیابی رمز عبور Root یا Administrator
مرحله 1. اگر نمی توانید رمز عبور ریشه را بازنشانی کنید
اگر گذرواژه اصلی و حساب کاربری خود را به خاطر ندارید ، ممکن است برای تغییر هر دو گذرواژه به حالت بازیابی دسترسی داشته باشید. اگر گذرواژه حساب کاربری خود را می دانید و می خواهید رمز اصلی را تغییر دهید ، از دستور sudo passwd root استفاده کنید. پس از آن ، گذرواژه حساب خود و رمز عبور جدیدی را برای حساب اصلی وارد کنید.
مرحله 2. کامپیوتر خود را مجدداً راه اندازی کنید ، سپس Shift را بعد از ظاهر شدن صفحه BIOS فشار دهید تا منوی GRUB باز شود
ممکن است لازم باشد این مرحله را چندین بار قبل از ظاهر شدن منوی GRUB تکرار کنید
مرحله 3. در لیست ظاهر شده اولین مورد (حالت بازیابی) را انتخاب کنید
منوی بازیابی توزیع لینوکس شما روی صفحه ظاهر می شود.
مرحله 4. از منو گزینه root را انتخاب کنید
یک ترمینال با امتیازات ریشه بارگیری می شود.
مرحله 5. یک درایو با امتیاز خواندن و نوشتن باز کنید
وقتی از حالت بازیابی لینوکس استفاده می کنید ، درایو شما فقط خواندنی است. برای فعال کردن مجوز نوشتن از دستور زیر استفاده کنید:
mount -rw -o remount /
مرحله 6. پس از ورود به سیستم root و تغییر مجوزهای درایو ، یک رمز جدید برای حساب قفل شده ایجاد کنید
- دستور passwdAccountName را وارد کرده و Enter را فشار دهید. اگر می خواهید رمز عبور ریشه را تغییر دهید ، passwd root را وارد کنید.
- در صورت درخواست رمز عبور جدید را دوبار وارد کنید.
مرحله 7. پس از بازنشانی گذرواژه ، کامپیوتر را راه اندازی مجدد کنید
پس از راه اندازی مجدد کامپیوتر ، می توانید از رایانه مانند گذشته با گذرواژه ای که قبلاً تنظیم کرده اید استفاده کنید.
هشدار
- در صورت لزوم فقط از حساب root استفاده کنید. پس از اتمام استفاده از حساب ، از سیستم خارج شوید.
- گذرواژه روت را فقط به کاربرانی که به آنها اعتماد دارید و واقعاً به آن نیاز دارید بدهید.