نحوه تغییر سطح دسترسی فایل ها در سی پنل cpanel
فایلها و محتویات وبسایت شما که بر روی هاست ذخیره شدهاند، نیازمند محافظت هستند تا از دسترسی غیرمجاز و حملات هکرها جلوگیری شود. در این زمینه، تنظیم مجوزها اهمیت زیادی دارد و تغییر در دسترسی به فایلها میتواند به طور چشمگیری امنیت وبسایت شما را افزایش دهد.
سیپنل یکی از قویترین کنترل پنلهای مدیریت وبسایت است که به شما امکان میدهد با تعیین دسترسی مناسب برای هر کاربر و گروه، از آسیبپذیریهای احتمالی جلوگیری کنید و عملکرد و امنیت وبسایت خود را بهبود بخشید.
در حالی که تنظیم مجوزهای فایل یکی از اقدامات اساسی برای افزایش امنیت وبسایت است، امنیت و پایداری سرور نیز نقشی کلیدی در عملکرد وبسایت شما دارد. اگر قصد دارید در این زمینه به سطح بالاتری دست یابید، میتوانید به صفحه خرید مراجعه کرده و از میان طرحهای مختلف سرور مجازی، بهترین گزینه را برای نیازهای خود انتخاب کنید.
سطح دسترسی چیست؟
همانطور که از نام آن پیداست، پرمیشن یا سطح دسترسی به کاربران، مدیران و بازدیدکنندگان اجازه میدهد تا به فایلها و پوشههای موجود در هاست دسترسی داشته باشند. این فایلها و پوشهها بخشهایی از وبسایت شما هستند که هر یک نیازمند حفاظت و امنیت خاص خود هستند. در صورتی که در تعیین دسترسی به این فایلها دقت نداشته باشید، ممکن است فایلهای حساس به دست کاربران یا گروههای نادرست بیفتد و این مسئله میتواند به نقاط ضعف امنیتی وبسایت شما تبدیل شود.
هر فایل در وبسایت شما اهمیت متفاوتی دارد و اگر سطح دسترسی یکسانی برای تمام آنها تعیین کنید، مشکلات امنیتی جدی ایجاد خواهد شد. برای مثال، فایل index.php
که بهطور عمومی قابل دسترسی است، نیاز به حفاظت کمتری نسبت به فایل config.php
دارد که شامل رمز عبور پایگاه داده وبسایت شماست. اگر سطح دسترسی هر دو فایل را بهطور مشابه و مثلاً به صورت 755
تنظیم کنید، در واقع رمز عبور پایگاه داده بهطور عمومی در دسترس قرار میگیرد. این کار به مدیران، کاربران عادی و حتی هکرها اجازه میدهد که به دادههای وبسایت شما دسترسی پیدا کنند یا آنها را تغییر دهند، و این خود یک تهدید امنیتی جدی برای پایگاه داده سایت شما به حساب میآید.
انواع سطوح دسترسی به فایل در سی پنل
سطح دسترسی فایل ها و دایرکتوری ها در هاست برای انجام ۳ نوع عملیات مختلف تنظیم شده است:
Read: این مجوز به کاربران این امکان را می دهد که فقط فایل مورد نظر را بخوانند و قادر به تغییر یا حذف آن نباشند. این مجوز معمولاً برای مستندات و راهنماها ارائه می شود.
Write: این مجوز به کاربران امکان می دهد فایل را تغییر دهند و در صورت تمایل داده ها را به آن اضافه یا حذف کنند. اجازه نوشتن معمولاً به فایل هایی داده می شود که باید توسط کاربران مورد نظر قابل تغییر باشند.
Execute: مجوز Execute به کاربران اجازه می دهد تا فایل هایی مانند برنامه ها یا اسکریپت های سیستم را اجرا کنند.
اکنون که با انواع عملیات آشنا شدیم. زمان استفاده از انواع مجوزهای عددی یا حروفی است که هنگام تغییر دسترسی به فایل ها در cPanel مورد نیاز است.
این عملیات در لایسنس ها با نمادهای (w (Write)، r (Read) و (x) (Execute) مشخص می شوند و اگر بخواهیم از مجوز عددی استفاده کنیم، هر یک از این عملیات با اعداد ۴، ۲ نمایش داده می شوند. و ۱ به ترتیب داده شده است
این سطوح دسترسی به ۳ نوع کاربر اختصاص داده شده است و به همین دلیل است که مجوزهای نمادین دارای ۶ کاراکتر و مجوزهای عددی دارای ۳ کاراکتر عددی هستند.
قبل از محاسبه این مجوزها، بهتر است با این ۳ نوع کاربر آشنا شوید:
کاربر: این کاربر صاحب فایل است. به این معنا که آن را خلق کرد و مجوزهایش را تعیین کرد.
گروه: گروهی که توسط مدیران برای انجام عملیات مورد نظر تعریف شده است.
سایر: همه کاربران دیگر مانند بازدیدکنندگانی که با سایت تعامل دارند.
– تمامی فایل های html و تصویری وب سایت باید برای همه کاربران قابل خواندن باشد که مجوز پیش فرض و صحیح آن ۶۴۴ می باشد.
– دایرکتوری های داخل هاست باید توسط تمامی کاربران قابل اجرا باشد تا در دسترسی و استفاده از فایل ها و محتویات سایت دچار مشکل نشوند. مجوز پیش فرض و صحیح دایرکتوری های وب سایت ۷۵۵ است.
– فایل های مهمی که حاوی اطلاعات حساسی مانند اطلاعات ورود به پایگاه داده هستند باید دارای سطح دسترسی ۴۰۰ باشند.
– تمامی فایل های CGI (منظور همان فایل های موجود در دایرکتوری cgi-bin) باید توسط همه کاربران قابل اجرا باشند زیرا این فایل ها برای اجرای اسکریپت های وب سرور استفاده می شوند. مجوز صحیح این فایل ها ۷۵۵ است اما در هنگام آپلود این فایل ها در سایت این مجوز به صورت خودکار تنظیم نمی شود و باید به صورت دستی این کار را انجام دهید.
– سعی کنید سطح دسترسی ۷۷۷ را به هیچ فایل و دایرکتوری اختصاص ندهید زیرا در این صورت تمامی کاربران قادر به تغییر و دستکاری فایل مورد نظر خواهند بود.
– دسترسی را تغییر دهید تا بعداً به دلیل دسترسی غیرمجاز دچار مشکل امنیتی نشوید.
مراحل تغییر دسترسی فایل ها و دایرکتوری ها در سی پنل
سی پنل دارای یک بخش مخصوص برای تنظیم دسترسی فایل ها است که با استفاده از آن می توانید این پروسه را به راحتی پشت سر بگذارید:
۱. وارد حساب کاربری سی پنل خود شوید که در صورت نیاز می توانید از آموزش نحوه ورود به سی پنل کمک بگیرید.
۲. از بخش Files، گزینه File manager را انتخاب کنید.
۳. برای تغییر سطح دسترسی فایل های خود، ابتدا دایرکتوری public_html را باز کنید.
فایل ها و دایرکتوری هایی که ممکن است نیاز به تغییر دسترسی داشته باشند در داخل این پوشه قرار دارند، مجوزهای همه آنها در ستون مجوزها قابل مشاهده است.
* سایر فایل های موجود در پوشه اصلی سایت، ساختار سایت را تعیین می کنند و در صورت اشتباه در تغییر مجوزهای آنها، ممکن است عملکرد و امنیت کل سایت مختل شود.
۴٫ روی فایل یا دایرکتوری مورد نظر کلیک راست کرده و change permissions را انتخاب کنید.
۵. سطح دسترسی فایل یا دایرکتوری را به شکل دلخواه خود تنظیم کنید.
همانطور که مشاهده می کنید دسترسی هر ۳ نوع کاربر به صورت جداگانه تنظیم شده است و فقط باید بررسی های لازم را انجام دهید و در صورت تمایل دسترسی مورد نظر را برای کاربر مورد نظر درج کرده و علامت بزنید.
مجوز عددی نمایش داده شده در قسمت پایین مجموع مجوزهایی است که در قسمت بالا علامت گذاری می کنید.
Read = 4, Write = 2, Execute = 1
اگر می خواهید دسترسی چند فایل یا دایرکتوری را به طور همزمان تغییر دهید و مجوز یکسانی را برای آنها درج کنید، می توانید با کلیک راست و انتخاب گزینه change permissions آنها را علامت گذاری کنید و کار خود را انجام دهید.
پس از بررسی مجوزهای لازم، روی Change Permissin کلیک کنید تا تغییرات اعمال شود.
البته دو راه دیگر نیز وجود دارد که می توانید مجوزهای فایل را در سی پنل تغییر دهید.
یکی این است که فایل مورد نظر را انتخاب کنید و سپس روی نماد مجوزها در قسمت بالا سمت راست کلیک کنید.
دقیقاً همان پنجره تغییر مجوز را مشاهده خواهید کرد، فقط مجوزهای مورد نظر را برای هر کاربر بررسی کنید (کاربر، گروه و جهان به معنای همه کاربران است) و روی Change Permission کلیک کنید.
مورد دوم این است که روی مجوز فایل مورد نظر کلیک کنید و سپس مجوز عددی را در همان کادر وارد کنید و روی Save کلیک کنید.
به طور کلی روش های زیادی وجود دارد که می تواند به شما در تغییر دسترسی فایل ها در سی پنل کمک کند، نکته مهم این است که مجوزهای هر فایل و دایرکتوری را به درستی تنظیم کنید و کاری انجام ندهید که روی عملکرد و امنیت شما تأثیر بگذارد. در معرض خطر قرار گیرد.
جمع بندی
فایل ها و دایرکتوری های واقع در هاست شما دارای سطح دسترسی ویژه ای هستند که در صورت نیاز می توانید مجوزهای آنها را با استفاده از امکانات cPanel تغییر دهید. برای تغییر دسترسی فایل ها در سی پنل باید هوشمندانه عمل کنید و اجازه ندهید فایل های حساس شما در دسترس کاربران غیرمجاز مانند هکرها قرار بگیرد و سایت شما را مختل کند.
از اینکه تا پایان مقاله همراه ما بودید متشکریم. امیدواریم مطالعه این مقاله برای شما مفید بوده باشد. در صورت داشتن هرگونه سوال، درخواست و نیاز به راهنمایی می توانید با ثبت نظر با ما تماس بگیرید تا در اسرع وقت پاسخگوی شما باشیم.