همه ی فایل ها و دایرکتوری ها در سیستم عامل لینوکس دارای پرمیژن یا سطح دسترسی هستند.
این قابلیت این کمک رو به ما میکنه که ما سطح دسترسی های مختلفی را برای فایل هامون تعیین کنیم
که باعث افزایش امنیت میشه و جلوگیری میکنه از تهدیدات امنیتی
ما سه نوع سطح دسترسی یا access permissions داریم.
- Read : به معنای دسترسی جهت خواندن و مشاهده محتویات اون فایل یا فولدر هست
- Write : به معنای دسترسی نوشتن و انجام تغییرات داخل محتویات فایل ها یا فولدر ها هست
- Execute : به معنای دسترسی لازم جهت اجرا و دریافت نتیجه از فایل یا فولدر مورد نظر هست
سطح دسترسی میتونه به سه نوع از یوزرها داده بشه :
- User : همون کاربر اصلی یا ادمین هست
- Group : گروه های کاربری تعیین شده سیستمی، برای انجام عملیات های خودکار بین فایل های هاست توسط خود سیستم هستش
- World : به معنای بازدیدکنندگان از سایت و مردمی هستند که وارد سایت ما میشن
حالت دیفالت پرمیژن بصورت 4-4-6 هست که 6 برای یوزر ، 4 برای گروپ و 4 برای world هست که در اکثر مواقع ما نیاز به تغییر آن نداریم.
معمولا سطح دسترسی ایمن برای فایل ها و فولدرها بصورت زیر است :
- سطح دسترسی 755 : از این سطح دسترسی برای فولدرهای داخل هاست استفاده میشه تا فایل ها و محتویات سایت شما داخل دایرکتوری ها و مسیر های مختلف سایتتون برای عموم قابل استفاده باشه
- سطح دسترسی 644 : میتونین این سطح دسترسی رو بر روی فایل های اجرایی سایتتون مانند php داخل هاست قرار بدین تا کاربران بتونن به راحتی از صفحات سایت شما استفاده کنند اما قادر به تغییر فایل های هاست شما نباشند.
- سطح دسترسی 400 : میتونین از اون برای فایل های بسیار مهم و حیاتی هاستتون استفاده کنید تا فقط مدیر هاست قادر به دیدن و ویرایش اون ها باشه، از این دسترسی معمولا برای افزایش امنیت فایل های مهم هاست که داخل اون اطلاعات ورود به ادمین یا دیتابیس سایت قرار گرفته استفاده میشه.
برای تعیین سطح دسترسی های فایل هاتون ابتدا وارد سی پنل خود شوید و طبق عکس زیر بر روی File manager کلیک کنید.
هیچ نظری وجود ندارد