آموزش اوبونتو – قسمت بیستم(دستورات مجوز فایل ها)
سلام
در بیستمین قسمت از آموزش های اوبونتو می پردازیم به معرفی و توضیح دستورات مجوز فایل ها، در این بخش با انواع مجوز ها و تعریف،تغییر و حذف مجوز از فایل ها آشنا میشیم، پس در ادامه با بپرسم همراه باشید.
در لینوکس سه سطح دسترسی برای فایل ها و پوشه ها داریم که عبارتند از:
- read: اجازه خواندن فایل و پوشه را میدهد.
- write: اجازه نوشتن(ویرایش) فایل و پوشه را میدهد.
- execute: اجازه اجرای فایل و پوشه را میدهد.
این سه سطح دسترسی که در بالا گفتیم به صورت r,w,x مشخص می شوند که برای هر کدام اعدادی در نظر گرفته شده است:
- r => 4
- w => 2
- x => 1
برای کاربران در لینوکس سه سطح دسترسی وجود دارند که عبارتند از:
- onwer
- group
- other
برای تغییر سطح دسترسی و همچنین دادن مجوز از دستور chmod استفاده می شود که شکل کلی دستور به صورت زیر است:
۱ |
chmod [permissions] [path] |
از دستور chmod برای تغییر سطح دسترسی و دادن مجوز استفاده میکنیم و از دستور chown برای تغییر مالیک فایل استفاده می کنیم.
در جدول زیر نیط دستورات به همراه توضیحات هر دستور قرار گرفته است.
دستور | توضیح |
chmod group1 file1 |
تغییر گروه فایل با نام file1 به گروه با نام group1 |
chmod ugo+rwx directory |
تغییر مجوز یک فایل یا دایرکتوری |
chmod go-rwx direcory1 |
حذف مجوزهای یک فایل یا دایرکتوری |
chmod u+s /bin/file1 |
دادن مجوز اجرایی یک فایل با نام file1 به کاربری جاری |
chmod u-s /bin/file1 |
حذف مجوز اجرایی یک فایل با نام file1 به کاربری جاری |
chmod g+s /home/public |
دادن مجوز اجرایی به دایرکتوری با نام public به گروه جاری |
chmod g-s /home/public |
حذف مجوز اجرایی به دایرکتوری با نام public به گروه جاری |
chmod o+t /hone/public |
دادن مجوز حذف فایل های یک دایرکتوری فقط به کاربر جاری |
chmod o-t /hone/public |
لغو مجوز حذف فایل های یک دایرکتوری به کاربر جاری |
chown user1 file1 |
تغییر مالکیت یک فایل به کاربر user1 |
chown -r user1 directory1 |
تغییر مالکیت یک دایرکتوری و تمام محتویات آن به کاربر user1 |
chown user1:group1 file1 |
تغییر مالیکت فایل با نام file1 به گروه و کاربر group1 و user1 |
find / -perm -u+s |
نمایش همه فایل های داخل پارتیشن لینوکس(/) که دارای مجوز مورد نظر هستند |
این بخش از معرفی دستورات هم به پایان رسید، همراه ما باشید تا دیگر آموزش ها …
هرگونه سوالی یا مشکلی در رابطه با مطلب فوق داشتید؛ در سایت بپرسید، پاسخگوی سوالات شما هستیم، برای پرسیدن سوال کلیک کنید.
موفق باشید.
ارسال نظر
شما باید وارد شوید یا عضو شوید تا بتوانید نظر ارسال کنید