-
November 21st, 2015, 12:21
#1
دسترسی ها در لینوکس ( تصویری )
با سلام
بند در این تاپیک به شما دسترسی هار را به شما یاد خواهم داد
اگر هر گونه مشکلی در تایپ بود لطفا اطلاع بدید
آموزش در چند قسمت قرار خواهد گرفت
این آموزش ها توسط خودم ایجاد شده اند
خوب وقتی در شل ها و یا کلا در سیستم عامل لینوکس مثلا در کالی لینوکس همچین عبارت هایی می بینید
مانند :

rwxr-xr--x
خوب هر یک از نوشته های زیر یک عبارت هستند.
r = Read
w = Write
x = Excute
*** *** *** ***
Permission ها از 4 قسمت 3 حرفی تشکیل شده اند.
*** *** *** ***
Spec User Group Other
خوب زیر هر گروه از ستاره ها که نمودار یک Permission هست به شما گفتم.
Spec = Special Permission
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
با قسمت دو در خدمت شما هستم
در این قسمت رابطه اعداد با Permission ها را به شما توضیح می دم
در هر عبارت که در قسمت قبلی گفتیم
r
w
x
این عبارت ها هر کدام عدد یک حساب میشه و برای این که چهار تا بود
طبق زیر :
*** *** *** ***
در هر گروه اگر کلمه ای بود آن را یک حساب می کنیم و اگر کلمه ای نبود صفر حساب میشه
و عدد هر گروه را با توان دو نشان میدیم
مثل عکس زیر :

در یک Permission مثال بزنم تا بهتر بفهمید

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
قسمت سه از آموزش سطح دسترسی
Permission ها در فایل ها و در Dircetory وجود داره.
دسترسی ها به صورت زیر است
در عکس کلمه Delete اشتباه نوشته شده است
خوب ما میخواهیم برروی یک فایل یا Directory یک Permission تنظیم کنیم.
با دستور
خوب در یوز ها
u USER
g Group
o Other
a ALL
----------------------------------
+ add a permission
- omit a permission
= set exactly
----------------------------------
مثال :
در هنگام تعیین Permission در Directory ها باید دقت کنید که اگر برای مثال دستور زیر را وارد کرده اید.
کد PHP:
chmod g=r directory
نکته به جای directory نام فولدر مورد نظر خود را بنویسید
این Permission فقط برای Directory مورد نظر است.
اگر بخواهید تمامی فایل ها و Directory های داخل پوشه به این Permission تنظیم شوند باید از دستور زیر استفاده کنید.
کد PHP:
chmod -R g=r directory
نکته به جای directory نام فولدر مورد نظر خود را بنویسید
با تشکر.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
قسمت آخر
فقط من در این تاپیک Special Permission را توضیح ندادم
چون اون کلا خودش یه مبحث هست. 
در این قسمت می خوام تغییر ساحب همان Owner فایل رو براتون یاد بدم
خوب وقتی چند یوزر داریم میتونیم به هر فایل یه ساحب انتخاب کنیم.
با استفاده از دستور زیر :
خوب بعد User Name بعد Group.
مثلا به شکل زیر :
کد PHP:
chown root:root file name or directory name
یعضی وقت ها میشه به جای : بین User Name و Group نقطه گذاشت به شکل زیر.
کد PHP:
chown root.root file name or directory name
خوب امید وارم همه چیرو بخوبی یاد گرفته باشید.
این تاپیک در هر مکان دیگر به اسم CYCLONER ایجاد شده است و در یک مکان وجود دارد غیر از اینجا لطفا منبع رو نیز در کپی کردن بنویسید
با تشکر.
ویرایش توسط CYCLONER : November 21st, 2015 در ساعت 14:23
-
تعداد تشکر ها ازCYCLONER به دلیل پست مفید
-
November 21st, 2015 12:21
# ADS