تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: تايید سطح دسترسی - CHMOD Permission

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2006
    پست ها
    134

    8 تايید سطح دسترسی - CHMOD Permission

    سلام
    کسی میتونه در مورد chmod برایم یه توضیح مفید بهم بده؟
    خودم اینارو میدونم:
    chmod از کلمه Change Mode میاد که یا به صورت اکتال (644) یا به صورت رشته هست (--drw-r--r)
    که:
    Read = r = 4 کد خوندن
    Write = w = 2 کد نوشتن
    eXecute = x =1 کد اعمال کردن، عمل کردن اجرا کردن

    ما یه chown هم داریم که به مشخص میکنه صاحب فایل کیه، که بیشتر با کد نشون داده میشه مثل 99 یا 33565
    البته کد chgrp هم داریم که من فعلاً کار ندارم
    اگه فرض کنیم کد ما این باشه drwxrwxrwx یعنی 777 ، همه کار میشه کرد، d نشونه فولدر بودنه، rwx اول واسه صاحب فایله، دومی واسه گروه و سومی واسه بقیه (همه)

    آقا من نمیدونم صاحب فایل کی باشه چه فرقی میکنه، گروه کی باشه چی میشه و اصلا گروه کی هست و other به چه درد میخوره؟
    این همه توضیح دادم چون فروم یه جا دیگه گفتم توضیح میخوام یه چی دیگه جواب منو دادن،چند بار پرسیدم اما کسی جواب درست نداد.
    یه جواب که گفتن owner صاحب فایل کسی که فایل رو درست میکنه، group گروه های کاربری، OTHER بقیه

  2. #2
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    شاید دلیل اینکه جواب کاملی نگرفتید اینه که جای مناسب مطرح نکردید. این مسئله بیشتر مربوط به بحثهای سیستم عامل لینوکس میشه مطمئناً اگه تو تالار لینوکس مطرح بشه جواب مناسبی میگیرید. البته شاید هم مطرح شده باشه و با جستجو بتونید جواب رو پیدا کنید.
    من انقدر میدونم که owner همون کاربر خاصی هست که تو سیستم عامل میزبان داره سرور رو اجرا میکنه. group شامل همون کاربر خاص بعلاوه سایر حسابهای کاربری هم رده با اون هست و other هم سایر گروههای کاربری که قصد استفاده از سیستم رو دارند.
    یک نکته مهمه هم اینه که در اکثر سرورها مفسر PHP تحت گروه other اجرا میشه! برای همین بعضاً مجبور میشیم پرمیشن 777 رو برای بعضی پوشه ها اعمال کنیم چون عاقلانه نیست که owner یک پوشه پرمیشن کمتر از other داشته باشه!

    یه مثال هم بزنم که شاید صد در صد درست نباشه ولی امیدوارم کمک کنه.
    با ویندوز که همه ما کار کردیم و میدونیم دو نوع حساب کاربری معمول داره: مدیریت یا همون Administrators و حساب مهمان یا Guests.
    میتونید owner رو یک Administrator در نظر بگیرید که سرور رو داره اجرا میکنه. group رو همه کاربرانی که نوع حسابشون Administrator هست و other رو کاربران مهمان. اینجوری قضیه قابل هضم تر میشه.

    -------------------------------
    پ.ن.
    البته تو ویندوز هم گروههای کاربری بیشتری هست مثلاً Remote Desktop Users یا Backup Operators و... ولی اون چیزی که کاربران معمولی ویندوز باهاش برخورد دارن همین دو تا گروه هست.

  3. این کاربر از neopersia بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •