آموزش takeone
Pay as You Take
23.2- Administrative Tasks 2(SUID,SGID,Sticky Bit)
نام دوره: LPIC1-102 | نام استاد: مهندس سید حسین رجاء
SUID مخفف Set User owner ID است که یک نوع خاص از مجوز در یونیکس/لینوکس است. مجوزهای رایج read، write و execute هستند. بهصورت معمول وقتی در یونیکس یک برنامه اجرا میشود، آن برنامه مجوزهای دسترسی را از کاربر وارد شده (logged user) به ارث میبرد. SUID امکانی است که یک کاربر برای اجرای یک برنامه یا فایل باید مجوز مالک یا owner آن فایل را داشته باشد. SGID مجوزی موقتی است که به کاربر داده میشود تا تحت مجوز گروه مالک فایل بتواند برنامه را اجرا کند. (کاربر با SGID همان مجوز اجرایی را تحت عضو بودن آن گروه خواهد داشت.) مجوز مشابه SGID، مجوز SUID است که در قسمت قبلی به آن پرداختیم. تفاوت این دو در این است که SUID مجوز مالک یا owner فایل را در نظر میگیرد ولی SGID مجوز گروه مالک فایل را در نظر میگیرد. Sticky Bit نيز مانند SUID و SGID يك نوع Permossion خاص است كه در اين ويديو به اين سه مفهوم در لينوكس مي پردازيم.