SpareNet Servers Advertising & Link Exchange

اطلاعیه

بستن
هیچ اطلاعیه ای هنوز ایجاد نشده است .

سطح دسترسی فایلها یا Files permission در لینوکس

بستن
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
نوشته‌های جدید

  • سطح دسترسی فایلها یا Files permission در لینوکس

    permission و یا همان مجوز در محیط های شبکه ای یا چند کاربره به وضعیتی گفته میشود که کاربر میتواند از طریق account خاص خود به یک منبع خاص دستیابی داشته باشد.این مجوزها توسط مدیرسیستم یا صاحب فایل اعطا میشود
    سه سطح دسترسی در لینوکس است r --> read
    w --> write
    x --> execute [align=RIGHT]
    [/align] سطح دسترسی read تنها اجازه خواندن ر ا میدهد
    سطح دسترسی write اجازه نوشتن و تغییر در فایل را میدهد
    سطج دسترسی execute اجازه اجرای یک فایل را میدهد

    هر کدام از سطوح دسترسی را نیز میتوان با عدد دسته بندی کرد r --> 4
    w --> 2
    x --> 1 سه کلاس برای کاربران عبارتند از owner,group,other که برای هر کدام میتوانیم هر کدام از read,write ,execute را تنظیم کنیم.بطور مثال اگر بخواهیم permission را به مثال بالا فرض کنیم664 محاسبه میشود -rw متساوی 6 و --r برابر 4 محاسبه میشود

    اگر بخواهیم permission را تغببردهیم باید از فرمان chmod استفاده کنیم
    بطور مثال میخواهیم permission را برای فایل بالا بطور کامل به هر سه گروه دهیم
    [align=LEFT][[email protected] /]#chmod 777 subnet[/align]

    فرمان chmod به معنی change mode میباشد
    مثالی دیگر
    اگر بخواهیم permission یک فایل با نام Rahman برای owner به read,write,execute و برای group به read و برای other بدون هیچ گونه سطج دسترسی تعیین کنیم به قرار زیر عمل میکنیم [align=LEFT][[email protected] /]#chmod 740 Rahman[/align]
    نکته دیگر اینکه امکان دارد با اجرای فرمان ll به حرف d در ابتدای یک فایل برخورد کنید بطور مثال dwrxrw-r-- d به معنی دایرکتوری بودن است
    [align=center][/align]
    [align=center][/align]
صبر کنید ..
X