هر بار که پرونده ای در سرور قابل دسترسی است ، این نرم افزار حقوق شخص متقاضی پرونده را تعیین می کند. اگر درخواست از یک کاربر از گروهی باشد که مجاز به انجام این کار با پرونده درخواستی نیست ، سرور پیغام خطایی صادر می کند. اگر به تنظیمات پرونده دسترسی دارید ، می توانید با استفاده از برنامه های مناسب مجوزها را برای آنها تعیین کنید.
دستورالعمل ها
مرحله 1
تعیین کنید که برای تنظیم پرونده به چه حقوقی نیاز دارید. در سیستم های UNIX ، که اکنون در اکثر وب سرورها استفاده می شود ، کاربران به سه گروه تقسیم می شوند. یکی از آنها (کاربر) متعلق به صاحب پرونده یا پوشه است ، به دیگری (گروه) - کاربر متعلق به گروه ، که شامل مالک است ، و بقیه به گروه سوم (جهان) اختصاص داده می شوند. برای هر پرونده ، باید تعریف شود ، کاربری که از آن گروه می تواند با آن عملیات نوشتن ، خواندن یا اجرای (اگر فایل قابل اجرا است) را انجام دهد. در این مرحله ، باید تعیین کنید که کدام مجموعه از حقوق باید به هر یک از گروه ها اختصاص یابد.
گام 2
مجموعه حقوق تدوین شده را رمزگذاری کنید. این کد باید شامل سه رقم باشد که رقم اول مربوط به گروه کاربران ، شماره دوم مربوط به گروه گروه و شماره سوم مربوط به گروه جهانی است. هر یک از این اعداد با اضافه کردن کدهای مربوطه پیدا می شود: عملیات خواندن با کد 4 مطابقت دارد ، نوشتن عملیات - کد 2 ، اجرای عملیات - کد 1. به عنوان مثال ، اگر گروه کاربر (اولین شماره در مجموعه حقوق) نیاز به اجازه نوشتن و اجرای این پرونده دارد ، تعداد 3 خواهد بود (2 + 1 = 3). به همین ترتیب ، شماره های دوم و سوم تعیین می شود - به ترتیب حقوق گروه های گروه و جهان. به عنوان مثال ، بالاترین مجوزها برای هر سه گروه با اختصاص مجوزهای کد 777 به پرونده تنظیم می شود.
مرحله 3
برای مثال از سرویس گیرنده FTP برای تعیین حقوق لازم در پرونده ها در سرور استفاده کنید. برای انجام این کار ، باید به سرور FTP خود متصل شوید ، فایل مورد نیاز را روی آن پیدا کرده و انتخاب کنید ، روی آن کلیک راست کرده و از منوی زمینه دستور حقوق تنظیمات را انتخاب کنید. در پنجره باز شده ، اکثر برنامه های این نوع دو روش برای تعیین مجموعه ای از حقوق را ارائه می دهند - یک جدول با مجموعه ای از کادرهای تأیید و یک قسمت برای وارد کردن کد. با کمک کادرهای انتخاب ، می توانید عملیات رمزگذاری حقوق توصیف شده در مرحله قبل را انجام دهید و در قسمت ورودی باید یک مقدار آماده (مثلا 777) وارد کنید. با فشار دادن دکمه "تأیید" ، برنامه یک دستور UNIX chmod (مخفف CHange MODe) را با پارامترهای مناسب به سرور ارسال می کند و نرم افزار سرور حقوق مشخص شده را برای پرونده مشخص شده تنظیم می کند.