دوره آموزشی مدیریت یوزرها و گروه ها در لینوکس
پیشنیاز : دانش اولیه دستورات لینوکس و مفاهیم شل( دوره آموزشی محیط متن لینوکس ، دوره فایل و حق دسترسی در لینوکس ، دوره مدیریت پکیج در لینوکس و دوره پردازش ها در لینوکس پیشنهاد می شود)
از آنجایی که سیستم عامل لینوکس یک سیستم عامل چند کاربره میباشد (یعنی چندین کاربر میتوانند از روی سیستم های مختلف به سیستم عامل دسترسی داشته و با آن کار نمایند) توانایی مدیریت یوزرها در لینوکس امری ضروری برای مدیر سیستم میباشد. این مدیریت شامل اضافه کردن (add)، ویرایش (edit)، حذف (deleted) و معلق کردن حساب های کاربری (suspend) همراه با توانایی تخصیص مجوزهای لازم برای حساب های کاربری مختلف برای انجام وظایف آنها میباشد.
لینوکس از «گروه های کاربری» برای دسته بندی کاربران استفاده میکند. Groups مجموعه یی از اکانت های کاربری هستند که از Permission (پرمیشن یا مجوز) های یکسانی برخوردارند. مدیریت گروههای کاربری در لینوکس از طریق فایلی که در مسیر etc/group/ قرار دارد صورت میگیرد؛ به عبارت دیگر، گروههای کاربری در لینوکس به منظور ایجاد دسته یی از کاربران که دارای نیازهای یکسان، اهداف یکسان، مجوزهای یکسان و مسائل امنیتی مشابهی میباشند مورد استفاده قرار میگیرند و به صورت پیش فرض، هر کاربری که در لینوکس ساخته میشود به یک گروه پیشفرض یا اصلی تعلق دارد.
تمامی کاربران سیستم عامل گنو/لینوکس از یک شناسه ی کاربری تحت عنوان uid برخوردارند که یک عدد صحیح -مثلا ۱۰۰۰- است؛ علاوه بر این، هر کاربر از یک شناسه ی گروه کاربری هم تحت عنوان gid برخوردار میباشد.
سرفصل دوره:
- بررسی فایل های passwd, shadow, group, gshadow
- سیاست های لینوکس برای امنیت پسورها
- عوض کردن نوع رمزنگاری پسورد ها
- اعمال سیاست های پسورد
- بررسی تنطیمات پیشفرض یوزرها و گروه ها
- ساخت حذف و مدیریت یوزرها و گروه ها
- بررسی دستور های su , sudo , sg , newgrp
- تفاوت بین su و sudo
- تنظیمات و اعمال محدودیت ها بر روی sudo