سلام.
در این مقاله قصد دارم یه مختصر توضیحی راجب پرمیشن ها در لینوکس ارائه بدم. ما سرورهای لینوکس رو در نظر مییگریم در این مباحث. اکثر کاربران موقع خرید سرور، سعی میکنند سرورهای لینوکسی رو انتخاب کنند که البته از مزایای سرورهای لینوکسی اینه که فایل ها و اسکریپت های php بهتر ساپورت میشه. خب طبیعتا کاربرانی که سرورهای لینوکسی تهیه میکنن بایستی با Permission ها یا همان سطح دسترسی در لینوکس هم آشنا باشن.
چنانچه پرمیشن ها مناسب نباشند سرور میتونه مورد نفوذ هکر قرار بگیره و البته امکانش زیاد میشه که اینکار صورت بگیره. در سرورهای لینوکسی دسترسی Read به منظور خواندن اطلاعات هست و اجازه ویرایش ندارد و دسترسی Write برای ویرایش داده بکار میره و امکانش رو محیا میکنه و همینطور دسترسی Execute برای اجرا کردن امکانش رو محیا میکنه.
به علاوه بر این دسترسی ها ما گروه هایی هم داریم که گروه Owner همان ادمین و مدیر کل سایت هست و گروه Group همان اعضای عضو شده و یا برخی مواقع اعضای ویژه هستن و Public هم که افراد معمولی و میشه گفت تمامی کاربران هستن.
اعدادی که برای پرمیشن ها تعیین میشن همگی در مبنای 8 هستن. بطوریکه از سمت چپ به راست اعداد اول و دوم و سوم سطح دسترسی های Owner و Group و Public را نشان میده.
حالا 777 که یه پرمیشن با دسترسی کامل هست رو معنی میکنیم :
7= 4+2+1
7= 4+2+1
7= 4+2+1
در نتیجه خواهیم داشت :
در کدبالا r به معنای Read و w به معنای Write و x به معنای Execute هست که توضیح داده شده است.
پیشنهاد میشود اصلا از پرمیشن 677 استفاده نکنید چون مطابق توضیحاتی که ارائه شد به ادمین و مدیرکل سایت اجازه کاری نمیده ولی در عوضش به کاربران عضو شده و کاربران معمولی دسترسی داده میشه.
در این مقاله قصد دارم یه مختصر توضیحی راجب پرمیشن ها در لینوکس ارائه بدم. ما سرورهای لینوکس رو در نظر مییگریم در این مباحث. اکثر کاربران موقع خرید سرور، سعی میکنند سرورهای لینوکسی رو انتخاب کنند که البته از مزایای سرورهای لینوکسی اینه که فایل ها و اسکریپت های php بهتر ساپورت میشه. خب طبیعتا کاربرانی که سرورهای لینوکسی تهیه میکنن بایستی با Permission ها یا همان سطح دسترسی در لینوکس هم آشنا باشن.
چنانچه پرمیشن ها مناسب نباشند سرور میتونه مورد نفوذ هکر قرار بگیره و البته امکانش زیاد میشه که اینکار صورت بگیره. در سرورهای لینوکسی دسترسی Read به منظور خواندن اطلاعات هست و اجازه ویرایش ندارد و دسترسی Write برای ویرایش داده بکار میره و امکانش رو محیا میکنه و همینطور دسترسی Execute برای اجرا کردن امکانش رو محیا میکنه.
به علاوه بر این دسترسی ها ما گروه هایی هم داریم که گروه Owner همان ادمین و مدیر کل سایت هست و گروه Group همان اعضای عضو شده و یا برخی مواقع اعضای ویژه هستن و Public هم که افراد معمولی و میشه گفت تمامی کاربران هستن.
اعدادی که برای پرمیشن ها تعیین میشن همگی در مبنای 8 هستن. بطوریکه از سمت چپ به راست اعداد اول و دوم و سوم سطح دسترسی های Owner و Group و Public را نشان میده.
حالا 777 که یه پرمیشن با دسترسی کامل هست رو معنی میکنیم :
7= 4+2+1
7= 4+2+1
7= 4+2+1
در نتیجه خواهیم داشت :
کد:
[B][COLOR=#000000]rwxrwxrwx[/COLOR][/B]
در کدبالا r به معنای Read و w به معنای Write و x به معنای Execute هست که توضیح داده شده است.
پیشنهاد میشود اصلا از پرمیشن 677 استفاده نکنید چون مطابق توضیحاتی که ارائه شد به ادمین و مدیرکل سایت اجازه کاری نمیده ولی در عوضش به کاربران عضو شده و کاربران معمولی دسترسی داده میشه.
کامنت