مجوزها (یا «امتیازات») تعیین میکنند که یک حساب کاربری مجاز به انجام چه کارهایی در یک سیستم رایانهای است. اغلب به مجوزهای سیستم فایل (File System) اشاره میکند، که مشخص میکند کدام حسابهای کاربری در یک سیستم مالکیت و دسترسی به فایل (File) و پوشه (Folder) خاص را دارند. این اصطلاح همچنین ممکن است به توانایی یک حساب کاربری برای انجام وظایف خاص در پایگاه داده (Database) یا برنامه کاربردی (Application) مبتنی بر پایگاه داده اشاره داشته باشد.
چند کاربر سیستم عامل (Operating System) مانند ویندوز، یونیکس، لینوکس و macOS از سیستمهای فایل با سیستمهای مجوز داخلی استفاده میکنند. هر کاربر یک حساب کاربری دارد که شامل چندین پوشه کاربری است که کنترل می کند. آنها همچنین ممکن است بخشی از یک گروه با سایر کاربران با نقش مشابه باشند. هر فایل و پوشه در سیستم فایل از یک لیست کنترل دسترسی (لیست کنترل دسترسی (ACL)) استفاده می کند که مشخص می کند کدام حساب ها و گروه ها می توانند به آن دسترسی داشته باشند و آن را تغییر دهند.
علاوه بر حسابهای کاربری استاندارد، این سیستمها همچنین شامل حسابهای ویژه با "ریشه (Root)، "administrator" یا "superuser" که کنترل کاملی بر روی همه فایلها و پوشهها در آن سیستم ارائه میدهند. با این حال، برنامهای با مجوزهای ریشه میتواند فایلهای سیستم یا سایر برنامهها را تغییر داده یا به آنها آسیب برساند. درعوض، برنامهها میتوانند در حسابهای ویژه، معروف به «حسابهای سیستم» یا «حسابهای کاربر سیستم» اجرا شوند که مجوزهای محدودی را برای محدود کردن دسترسی برنامه به تنها آنچه که نیاز دارد، ارائه میدهند.
هر فایل و پوشه شامل سطوح مجوزهای مجزا برای صاحب خود، سایر اعضای گروه مالک و همه کاربران دیگر در سیستم است. مجوزهای اعمال شده بر روی یک پوشه توسط فایل ها و زیرپوشه های آن به ارث می رسد. مجوزهای
یونیکس (Unix)، لینوکس (Linux) و سیستم عامل مک (macOS) به حسابها امکان دسترسی به سه عملیات را میدهند:
سیستم مجوزها در پنجره ها (Windows) دارای مجموعه عملیات مشابهی است:
تعریف مجوزها (Permissions) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف مجوزها (Permissions) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.