انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: محمدرضا دولتی در 15 بهمن 1388، 02:44 ق‌ظ

عنوان: آشنایی با دستور chmod
ارسال شده توسط: محمدرضا دولتی در 15 بهمن 1388، 02:44 ق‌ظ
دستور chmod برای  دادن permission به فایل ها , folder ها  استفاده میشه.

مقدمه:
برای ایجاد دسترسی ها به ادامه هر فایل 9 بیت اظافه میشود که به صورت rwxrwxrwx نشان داده میشود 3 بیت اول برای مالک فایل  است 3 بیت دوم برای گروه مالکین و 3 بیت سوم برای تععین دسترسی دیگران است
r=read
w=write
x=Execute
اگر به جای هر یک از جروف - باشد یعنی مجوز فعال نیست
-wxr--rw-
برای دیدن مجوز بک فایل از دستور ls -ld FiileName استفاده میشود
اگر در اول مقدار - باشد هدف فایل است و اگر در اول مقدار d باشد فولدر است(directory)

برای هریک از مجوز های read ,write, Execute یک عدد تعین شده است r=4, w=2,x=1
بنابراین برای دادن تمام مجوز ها به مالک فایل و گروه و دیگران باید هر یک از 3 بیت مقدارشان 7 باشد
مثال: chmod 777 FileName
که مقدارش برابر است با rwxrwxrwx
chmod 755 FileName
مقدار= rwxr-xr-x
chmod 000 FileName
مقدار =---------

اگر جایی تو درک مطالب مشگل داشتین حتما مطرح کنید تا بیشتر توضیج بدم

با تشکر
عنوان: پاسخ به: آشنایی با دستور chmod
ارسال شده توسط: Roozbeh Shafiee در 15 بهمن 1388، 10:45 ق‌ظ
از دیروز تا حالا ببینید چندتا تاپیک تکراری و بی مورد توی این فروم ایجاد کردید ! کمی به فکر نظم فروم هم باشید...
عنوان: پاسخ به: آشنایی با دستور chmod
ارسال شده توسط: فاراب در 15 بهمن 1388، 01:24 ب‌ظ
نقل‌قول
رای هریک از مجوز های read ,write, Execute یک عدد تعین شده است r=4, w=2,x=1

این جمله غلطه. ۳ بیت بصورت ۱۱۱ در مبنای ۲ نوشته میشه. بنابر این مثلا ۱۱۱ برابر با ۷ میشه و ۱۰۱ برابر با ۵ نه اینکه r=4, w=2,x=1 باشه.
عنوان: پاسخ به: آشنایی با دستور chmod
ارسال شده توسط: دانیال بهزادی در 15 بهمن 1388، 02:42 ب‌ظ
پیش نهاد می کنم این تاپیک به انجمن تازه کاران منتقل بشه
عنوان: پاسخ به: آشنایی با دستور chmod
ارسال شده توسط: محمدرضا دولتی در 15 بهمن 1388، 03:53 ب‌ظ
نقل‌قول
رای هریک از مجوز های read ,write, Execute یک عدد تعین شده است r=4, w=2,x=1

این جمله غلطه. ۳ بیت بصورت ۱۱۱ در مبنای ۲ نوشته میشه. بنابر این مثلا ۱۱۱ برابر با ۷ میشه و ۱۰۱ برابر با ۵ نه اینکه r=4, w=2,x=1 باشه.

نه عزیز من بدون دقت و مطالعه مطلبی رو نمیزارم حتمابه این لینک ها سر بزن
http://www.corantodemo.net/doc/chmod-doc.shtml

http://www.classical-webdesigns.co.uk/resources/whatchmod.html
عنوان: پاسخ به: آشنایی با دستور chmod
ارسال شده توسط: sct در 14 اسفند 1388، 04:54 ب‌ظ
نقل‌قول
   1. File permissions
   2. chmod
   3. Directory permissions
   4. Becoming the superuser for a short while
   5. Changing file ownership
   6. Changing group ownership

http://linuxcommand.org/lts0070.php
 (http://linuxcommand.org/lts0070.php)
عنوان: پاسخ به: آشنایی با دستور chmod
ارسال شده توسط: بهزاد در 14 اسفند 1388، 05:32 ب‌ظ
من دو روز منتظره اینم  ](*,)
عنوان: پاسخ به: آشنایی با دستور chmod
ارسال شده توسط: بهزاد در 14 اسفند 1388، 05:37 ب‌ظ
لطفا یکی بیشتر توضیح بده . من دارم تحقیق می نویسم .

من یه گروه ایجاد کردم مثلا به نام linux و 3 تا یوزر رو به این گروه اختصاص دادم .

الان می خوام برای یه دایرکتوری به گروه لینوکس فقط مجوز read بدم . باید چیکار کنم ؟

این و بدونم دیگه کارم تموم میشه .

ولی یه مشکلی دارم ، با دستور sudo i  که از یوزر خودم به root سویچ می کنم ، بازم دسترسی به بعضی فایل ها رو ندارم . ارور permission میده .

لطفا این و هم بگین .
عنوان: پاسخ به: آشنایی با دستور chmod
ارسال شده توسط: امیر و در 14 اسفند 1388، 06:49 ب‌ظ
جالب بود.

ممنون.
عنوان: پاسخ به: آشنایی با دستور chmod
ارسال شده توسط: AliRezaiMi در 25 اسفند 1388، 09:24 ق‌ظ
ممنون
استفاده کردم...