سیستم عامللینوکس

چگونه دسترسی خود را در کالی لینوکس 2020 به سوپر یوزر برسانیم

دسترسی به سوپر یوزر در کالی لینوکس 2020

کالی لینوکس در نسخه 2020 خود امکان استفاده از کاربرهای دیگری بجز کاربر root را فراهم کرده است که ممکن است برای شما مشکلاتی را به وجود بیاورد. در ادامه با بررسی مشکلات و دسترسی به سوپر یوزر در کالی لینوکس 2020 با شما همراه هستیم.

با منتشر شدن نسخه Kali Linux 2020.1 ، جایگزین یوزر اصلی پیش فرض (دارای رمز عبور و نام کاربری root/toor) را با یک یوزر استاندارد و غیرمستقیم جایگزین کرد (نام کاربری و رمز عبور پیش فرض جدید کالی لینوکس kali/kali است).

مشکلات کاربر عادی

اگر بخواهیم در لینوکس یک برنامه نصب کنیم و یا تغییراتی در فایل های اصلی لینوکس انجام دهیم نیاز به دسترسی سوپر یوزر (root) داریم. زیرا این کارها بر روی سیستم اثر می گذارد و برای امنیت و جلوگیری از دسترسی غیر مجاز به دسترسی کاربر root نیاز داریم. دستور sudo برای ما دسترسی به کاربر root را فراهم می کند. برای مثال در اینجا من دستور نصب یک برنامه را بدون sudo در ترمینال وارد میکنم.

دسترسی به سوپر یوزر در کالی لینوکس 2020
دسترسی به سوپر یوزر در کالی لینوکس 2020

همینطور که میبینید سیستم این کار را برای ما انجام نداد ! زیرا ما از یک کاربر معمولی استفاده میکنیم که اجازه این کار را ندارد. حالا ما یک بار دیگر همان دستور را وارد میکنیم اما قبل از آن دستور sudo را مینویسیم.

دسترسی به سوپر یوزر در کالی لینوکس 2020
دسترسی به سوپر یوزر در کالی لینوکس 2020

میبینید که برنامه به راحتی دانلود و نصب شد!

وارد شدن به کاربر root

اگر ما اگر بخواهیم وارد کاربر root شویم و دیگه نیازی به دستور sudo نداشته باشیم باید از دستور su استفاده کنیم. با این دستور ما کاملا وارد کاربر root میشویم و میتوانیم به صورت مستقیم دستوراتی که برای یک کاربر عادی محدود شده را اجرا کنیم ، مثل تغییر دادن رمز کاربر root یا اضافه کردن یک کاربر جدید و تغییر دادن دسترسی ها و گروه های کاربران.

برای وارد شدن به کاربر root از دستور زیر استفاده میکنیم.

kaliboys@kali:~$ su root

حال ما از طریق ترمینال وارد کاربر root شده ایم و کنترل کامل سیستم را به دست آورده ایم. همانطور که مشاده میکنید فونت ترمینال تغییر کرده و این بخاطر تغییراتی هست که من در فایل bash. کاربر root انجام داده ام.

وارد شدن به کاربر root
وارد شدن به کاربر root

برای خروج از کاربر root میتوانیم از دستور exit و یا دستور su username استفاده کنیم.

از طرف خودم به شما پیشنهاد میکنم که همیشه از پسوورد های قوی برای کاربر root استفاده کنید ، مخصوصا اگر کالی لینوکس را روی سیستم واقعی نصب کرده باشید زیرا با ارزش ترین چیزی که در یک سیستم عامل لینوکسی وجود دارد دسترسی به کاربر root است. در پسوورد ها از علامت های (# , @ , % , !) و حروف کوچک و بزرگ و اعداد به صورت مخلوط و در هم ریخته استقاده کنید تا دسترسی به این کاربر سخت شود.

مثال یک پسوورد قوی : AMDsdig@#dsf$#726Ss

اگر سوالی مشکلی و یا پیشنهادی دارید میتوانید در قسمت کامنت ها برای ما بنویسید .

کالی بویزی باشید!

منبع
kali.org

علیرضا حاجی زاده

هارد مغز خود را از برنامه های غیر مفید، پر نکنیم، تا فضا را برای نصب برنامه های مفید، تنگ ننماییم.

‫23 نظرها

    1. سلام.
      این خطا زمانی اتفاق میافته که تایید اعتبار انجام نشده باشه !
      دلایل این :
      1 : وارد نکردن رمز عبور
      2 : اشتباه زدن رمز عبور

      اما این خطا دلایل دیگری هم داره اگر رمز عبور را درست وارد کرده اید و باز هم این ارور را برای شما میدهد دلیل آن دسترسی دستور su هست .
      ممکنه که این دستور به صورت پیش فرض بر روی سیستم شما دستریی ورود به کاربر root را نداشته باشد و شما با دستور زیر میتوانید این دسترسی را به این دستور بدهید.

      sudo chmod +s /bin/su

      حالا میتوانید با دستور su root و وارد کردن رمز عبور به کاربر روت دسترسی بگیرید.

      1. سلام تمامی کارهای رو که گفتید رو انجام دادم و باز هم این ارور رو داد autentication failure

        پسورد رو هم درست میزنم

  1. ببخشید من کالی ۲۰۲۰ رو نصب میکنم ولی فقط برام محیط خط فرمان رو بالا میاره و اصلا گرافیکی نیست لطفا راهنمایی کنید.

  2. سلام راه حلی هست واسه اینکه بعد از اینکه روت شدیم بازم ترمینال اون رنگی بشه؟ چون سیاه سفید میشه کاربر روت نوشته ها دایرکتوری ها و خیلی چیزای دیگه

    1. سلام
      بله میتوانید با ابزار zsh ترمینال خودتون رو شخصی سازی کنید.

    2. سلام
      بله یک راه بسیار ساده داره که در ویدیو آموزشی توضیح داده شده برای دینیدن پست و ویدیو اینجا کلیک کنید .

  3. با سلام و خسته نباشید
    من کالی لینوکس جدید 2020 از سایت کالی در virtual box جدید نصب کردم
    ولی برنامه .meltego 4.2.3 شماره key فعال سازی می خواهد و قسمت free کار نمی کند
    مممنون می شوم که راهنمایی کنید

    1. سلام
      شما برای استفاده از این نرم افزار باید در سایت رسمی برنامه ثبت نام کرده باشید.
      و بعد از ثبت نام برای استفاده از تحریم گذر شکن، از طریق دی ان اس ها استفاده کنید. و بعد وارد حسابتون از طریق برنامه بشید.

  4. سلام. ببخشید چطور اون اسم رو اول ترمینال رنگی نوشتین؟
    من خودم با ابزار figlet این کار رو انجام میدم ولی نمیدونم چطور اینجوری مثل شما رنگی باشه!

  5. سلام و درود خسته نباشید آیا راهی هست که به صورت کلی دسترسی سوپر یوزر (روت ) داشته باشیم و هربار نیازی به su یا sudo bash نباشه ؛ از چند نفر پرسیدم گفتن که کالی لینوکس 2020 محدود اما میشه کاریش کرد که به صورت داعم دسترسی روت داشته باشی اما متاسفانه راه حل اون رو نگفتن میشه راهنمایی کنید خواهش میکنم اخه این مسئله خیلی برام مهمه

  6. سلام ؛
    ظاهرا مشکل توی بخش gnome هستش وقتی این حالت رو نصب میکنیم دیگه اجازه نمیده با کاربر روت وارد بشیم. حتی اگه رمز روت رو هم تغییر بدیم بازم اجازه ورود بهمون رو نمیده. تنها راه حلش اینکه کلا بیخیال محیط gnome بشیم( تنها فرقش اینکه یکم محیط گرافیکی تری داره و آیکون ها قشنگن)

  7. اول باید یک پسورد برای روت خود تعیین کرده سپس از دستور بالا استفاده کنید وگرنه بهتون خطا میده
    برای تنظیم پسورد دستور زیر را اجرا کنید:
    sudo passwd root
    اگر برای ادامه پسورد پسورد فعلی رو خواست میتونید kali رو بزنید.
    اگه نخواست دوبار پسورد جدید رو که مد نظرتون هست رو بزنید و سپس دستور زیر رو اجرا کنید.
    Su root

  8. سلام
    من همين كار هارو انجام دادم اما تا وقتي ترمينالم باز هستش يوزرنيم به روت تغير كرده و اگه ترمينال بسته بشه و دوباره باز بشه از Root به يوزرنيمي كه گذاشته بودم تغيير ميكنه .
    ميخاستم بدونم ميشه كاري كرد كه كلا عوض نشه و روت بمونه ؟

  9. سلام
    من وقتی تم ترمینال را با ابزار zsh تغییر می دهم، هنگامی که دسترسی خودم را به root تغییر می دهم، تم ازبین می رود، باید چه کار کنم که در root هم همان تم را داشته باشم؟
    با تشکر

  10. سلام جناب وقتی میخوام نرم افزاری رو نصب کنم با اررور
    Unable to locate package
    مواجه میشم چه باید کرد؟

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

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

دکمه بازگشت به بالا