چگونه دسترسی خود را در کالی لینوکس 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
18 دیدگاه
  1. علیرضا می گوید

    من همین کارو انجام دادم ولی ارور autentication failure میده

    1. علیرضا حاجی زاده می گوید

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

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

      sudo chmod +s /bin/su

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

      1. radman می گوید

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

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

  2. سامان می گوید

    دستور Su root و که وارد میکنم ازم پسورد میخواد باید چی بزنم پسورد رو؟

    1. یوسف وفایی می گوید

      سلام
      پسورد پیش فرض kali هست.

  3. علی می گوید

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

    1. یوسف وفایی می گوید

      سلام
      مراحل نصب رو درست انجام بدید. میتونید از آموزش زیر استفاده کنید.
      https://kaliboys.com/how-to-install-kali-linux

  4. adian می گوید

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

    1. علیرضا حاجی زاده می گوید

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

    2. علیرضا حاجی زاده می گوید

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

  5. zabih می گوید

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

    1. علیرضا حاجی زاده می گوید

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

  6. Parsa Sharifi می گوید

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

    1. یوسف وفایی می گوید

      سلام از ابزار zsh استفاده کردیم.

  7. امیر می گوید

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

  8. meysam می گوید

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

  9. محمد پارسا می گوید

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

  10. علیرضا حاجی زاده می گوید

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

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.