چیزهای مهمی که باید بدانید – تیم امنیت اطلاعات

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

این یک حساب سرپرست فوق العاده است که می تواند با سیستم کاری انجام دهد.

این دسترسی به هر پرونده ای امکان پذیر است و هر دستور را روی سیستم لینوکس شما اجرا می کند. [

با قدرت بزرگ مسئولیت بزرگی به وجود می آید.

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

کاربر اصلی می تواند به پرونده های سیستم دسترسی پیدا کند و دستورات را اجرا کند تا تغییرات ایجاد کند. به پیکربندی

و بنابراین ، دستور اشتباه می تواند سیستم را از بین ببرد.

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

شما نیازی به امتیازات اصلی ندارید. انجام وظایف روزانه خود ، مانند انتقال پرونده ها به فهرست خانه ، بارگیری پرونده ها از طریق اینترنت ، ایجاد اسناد و غیره.

برای درک بهتر این قیاس را انجام دهید. اگر نیاز به خرد کردن میوه دارید ، از چاقوی آشپزخانه استفاده می کنید. [19659013] اگر شما نیاز به قطع درخت دارید اوه ، شما باید از اره استفاده کنید. اکنون می توانید از اره برای برش میوه استفاده کنید ، اما منطقی نیست؟

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

خیر ، شما هنوز هم می توانید دسترسی به ریشه را با سودو بدست آورید (توضیح داده شده در بخش بعدی).

کاربر اصلی برای استفاده در کارهای عادی بسیار قدرتمند است.

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

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

به عنوان یک شروع برای ارسال دستورات به عنوان ریشه در اوبونتو؟

برای برخی از کارهای سیستم به امتیازات فوق العاده احتیاج دارید.

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

این سیستم از اجرای آن امتناع می ورزد.

 بروزرسانی مناسب
لیست بسته های خواندن ... انجام شد
E: نمی توان پرونده قفل را باز کرد / var / lib / apt / لیست / قفل - باز (13: اجازه رد شد)
E: قفل پوشه / var / lib / apt / لیست / امکان پذیر نیست
W: مشکلی در عدم ارتباط پرونده /var/cache/apt/pkgcache.bin - حذفCaches (13: اجازه رد شد)
W: مشکل عدم قطع پرونده /var/cache/apt/srcpkgcache.bin - حذفCaches (13: اجازه رد شد) 

بنابراین ، چگونه می توان دستور را به صورت root اجرا کرد؟

پاسخ ساده اضافه کردن sudo قبل از دستورات مورد نیاز شماست. به عنوان root اجرا شود.

اوبونتو و بسیاری دیگر از توزیع های لینوکس از مکانیزم ویژه ای به نام sudo استفاده می کنند.

سودو برنامه ای است که دسترسی به دستورات در حال اجرا را به عنوان root (یا سایر کاربران) کنترل می کند.

سودو در واقع ابزاری کاملاً متناسب است.

می توان آن را به گونه ای تنظیم کرد که کاربر بتواند d همه دستورات را به عنوان root یا فقط بعضی از دستورات به عنوان root اجرا کنید.

همچنین می توانید پیکربندی کنید که آیا برای برخی از دستورات رمزعبور لازم است یا آن را با sudo اجرا نمی کنید.

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

در این مرحله ، باید بدانید که هنگام نصب اوبونتو مجبور هستید که یک حساب کاربری ایجاد کنید.

این حساب کاربری به عنوان یک مدیر در سیستم شما کار می کند و مطابق با سیاست پیش فرض sudo در اوبونتو ، او می تواند هر دستوری را در سیستم شما اجرا کند من با حق امتیاز.

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

و به همین دلیل است که وقتی با sudo فرمان را اجرا می کنید ، رمزعبور را درخواست می کند. کاربری که دستور sudo را اجرا می کند:

 admin @ itsecforu: update $ sudo apt آپدیت
[sudo] رمز عبور سرپرست: 

همانطور که از مثال بالا می بینید ، کاربر سرپرست سعی کرد با استفاده از sudo دستور "apt update" را اجرا کند ، و سیستم از رمز عبور سرپرست درخواست کرد.

اگر کاملاً تازه وارد لینوکس هستید ، ممکن است تعجب کنید. که با وارد کردن رمز عبور در پایانه ، هیچ اتفاقی روی صفحه نمی افتد.

این کاملاً طبیعی است ، زیرا هیچ چیز به عنوان یک عملکرد امنیتی پیش فرض روی صفحه نمایش داده نمی شود.

[

حتی ستاره ها (*). رمز عبور خود را وارد می کنید و enter را فشار می دهید.

چگونه کاربر شوید root در اوبونتو؟

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

با این وجود ، در مواقعی که باید چندین دستور به صورت root اجرا کنید یا فراموش می کنید اضافه کنید. sudo قبل از دستورات ، می توانید به طور موقت به کاربر root بروید.

فرمان sudo به شما امکان می دهد با استفاده از این دستور پوسته ریشه ورود را شبیه سازی کنید:

 sudo -i 
 admin @ itsecforu: ~ $ sudo -i
[sudo] گذرواژه برای مدیر:
root @ itsecforu: ~ # whoami
ریشه
root @ itsecforu: ~ # 

توجه خواهید کرد که وقتی به حالت root بروید ، خط فرمان پوسته از $ (علامت دلار) به # (علامت پوند) تغییر می کند.

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

در پایان ، این توصیه نمی شود.

راه دیگر برای تغییر موقتی به کاربر root استفاده از دستور su است:

اگر سعی دارید از دستور استفاده کنید سو بدون sudo ، شما خطای "عدم تأیید اعتبار" را خواهید دید.

شما می توانید به حالت عادی برگردید

چگونه می توان کاربر اصلی را در اوبونتو فعال کرد؟

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

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

اگر به دلایلی تصمیم گرفتید که کاربر root را فعال کنید ، می توانید با تنظیم یک رمز عبور برای او این کار را انجام دهید:

باز هم ، این توصیه نمی شود ، و من توصیه نمی کنم. من توصیه می کنم که این کار را روی دسک تاپ خود انجام دهید.

اگر آن را فراموش کردید ، شما olshe می توانید رمز عبور ریشه اوبونتو در تغییر نمی

شما می توانید دوباره قفل ریشه، از بین بردن رمز عبور:.