تخفیف های ویژه روز دانشجو! تا ۹۰ درصد تخفیف! تخفیف های ویژه روز دانشجو! تا ۹۰ درصد تخفیف!
مانده تا پایان تخفیف
مشاهده دوره‌ها
0

گروه در لینوکس

توی لینوکس وقتی ما یک گروه میسازیم و یک کاربر رو عضوش میکنیم اون گروه توی چه دسته ایی هست ؟ یعنی میتونن چی کار کنن توی اون گروه ؟ مثلا گروه sudo ادمینن ولی گروه aa که من ساختم چی ؟

پرسیده شده در 1399/01/28 توسط

1 پاسخ

1

تو سیستم عامل لینوکس دو نوع گروه داریم : Primary group و Secondary group (بعضا supplementary group هم بهش میگن). زمانیکه یه یوزر ایجاد می کنید یه گروه هم همنام با اسم یوزر ایجاد میشه که بهش Primary group میگیم. مثلا من یه یوزر به اسم Amirhossein ایجاد کردم. برای اینکه ببینم این یوزر عضو چه گروه هایی هست دستور groups Amirhossein رو کافیه اجرا کنم. گروه Primary group گروه محدودی هست و کاربری که عضوش میشه دسترسی مدیریتی روی سیستم نداره. زمانیکه یوزر یه فایلی رو ایجاد می کنه گروه مربوط به فایل به اسم خود یوزری هست که فایل رو ایجاد کرده. Secondary group هم گروهی هست که بعد از نصب یه نرم افزار که همراهش سرویسش هم نصب میشه ایجاد میشه. مثلا شما FTP Server نصب کردید روی لینوکس تون و میخواید یوزری که مد نظر دارید بتونه دستورات FTP رو اجرا کنه. که در این صورت میاید و اون یوزر رو با دستور usermod -aG یا هر روشی که دوست دارید عضو اون گروه می کنید. پس همونطور که متوجه شدید Secondary group برای زمانی هست که شما میخواید دسترسی خاصی به یوزرتون بدید.

پاسخ در 1399/01/28 توسط

پاسخ شما