تغییر سطوح دسترسی

اگر بخواهیم در سطوح دسترسی تغییر ایجاد کنیم از  با کمک دستور chmod از سه طریق می‌توانیم این کار را انجام دهیم:

فرض کنید فایل new با سطح دسترسی rwxrw–w-  داریم و می‌خواهیم آن را به rwxrw-rw- ارتقا بدهیم.

 

روش octal

در این روش تنها کافی است عدد اکتال سطح دسترسی نهایی را بصورت زیر به همراه دستور chmod تایپ کنیم

chmod 766 new

روش symbolic

در این روش از یکسری نماد استفاده می‌کنیم؛ برای تغییر سطح دسترسی user  ازu  ، group از g و other از o  استفاده می‌کنیم. در این مثال می‌خواهیم دسترسی r را به قسمت other اضافه کنیم.

chmod o+r new

روش reference

در این روش یک فایل قدیمی که دسترسی مد نظر ما را داشته درنظر می‌گیریم و روی هر تعداد فایلی که می خواهیم آن را اعمال می‌کنیم.

chmod –reference=[old file  address [new files address]

اگر بخواهیم یک دایرکتوری با تمام زیر مجموعه هایش از لحاظ دسترسی تغییر کنند همین دساورات را با سوییچ -R وارد می‌کنیم.

 

تغییر گروه و یا مالک فایل

برای تغییر owner از دستور chown و برای تغییر گروه از دستور chgrp استفاده می‌کنیم.

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *