گروه ها در لینوکس
گروه در لینوکس مجموعه از کاربران می باشد.هدف اصلی گروه ها در لینوکس تعریف مجموعه ی دسترسی ها مانند خواندن، نوشتن یا مجوز اجرا برای یک نرم افزار مشخص می باشد که می تواند به کاربران درون گروه اعطا شود.در لینوکس کاربران رو می توان به گروه ها اضافه کرد تا دسترسی های تعریف شده برای گروه را بگیرند. در این آموزش به نحوه ی لیست کردن گروه ها و کاربران آن می پردازیم، با ما همراه باشید.
به طور کلی در لینوکس دو نوع گروه وجود دارد که کاربر می تواند به آن متعلق باشد :
گروه اصلی یا گروه لاگین :
معمولا نام گروه اصلی مشابه نام کاربری است.هر کاربر یک گروه اصلی دارد که هم نام نام کاربری اون می باشد.
گروه ثانویه یا تکمیلی :
برای دادن دسترسی به مجموعه ای از کاربران استفاده می شود.
دستور groups
اجرای این دستور بدون هیچگونه آرگومانی تمامی گروه هایی که کابر لاگین شده به آن متعلق می باشد را لیست می کند :
1 | groups |
خروجی :
1 | john adm cdrom sudo dip plugdev lpadmin sambashare |
برای لیست کردن تمامی گروه هایی که یک کاربر در درون آن عضو می باشد نام کاربر رو در جلوی دستور groups به کار می بریم :
1 | groups alma |
خروجی :
1 | alma : alma sudo |
لیست کردن اعضای یک گروه
برای مثال برای لیست کردن اعضای گروه dev به صورت زیر عمل می کنیم :
1 | getent group dev |
خروجی :
1 | developers:x:126:frank,mary |
لیست کردن تمامی گروه های موجود
با دستور زیر به راحتی تمامی گروه های موجود در خروجی چاپ میشوند :
1 | less /etc/group |
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خریدهاست لینوکس ابری شما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.
پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست