ایجاد دسترسی مشخص به فایل‌های یکی از مهم‌ترین اقدامات امنیتی برای سرور است. این قابلیت به شما امکان کنترل دقیق این را می‌دهد تا انتخاب کنید چه کسی امکان خواندن و یا ویرایش فایل را داشته باشد. بدون این سیستم امنیت فایل‌ها تحت‌تأثیر قرار خواهد گرفت.

بااین‌حال، اگر به افراد نادرستی دسترسی بدهید یا تعداد آن‌ها بالا باشد، تشخیص مشکلات و منشأ آن‌ها سخت می‌شود. در این مقاله مدیریت و ایجاد دسترسی‌های فایل‌ها را با هم بررسی خواهیم کرد. با ما همراه باشید.

تنظیمات اجازه دسترسی فایل‌ها

هر فایلی در سرور مجموعه‌ای از دسترسی‌هاست. برای مشاهده لیست دسترسی‌ها، دستور زیر را اجرا کنید:

ls -l

لیست دسترسی فایل

ردیف‌های 1، 3 و 4 را باید بررسی کنید.

ردیف لیست دسترسی فایل

به طور خلاصه ستون اول نوع فایل‌ها و دسترسی‌ها، ستون سوم و چهارم مالکین آن‌ها و ستون دوم تعداد این لینک‌هاست.

ردیف لیست دسترسی فایل

حرف اول ستون اول نوع فایل را نشان می‌دهد. نوع فایل‌ها دو دسته دایرکتوری و معمولی هستند. پس از آن سه دسته سه‌حرفی مشاهده می‌شود که نشان‌دهنده دسترسی‌ها و مدل آن‌ها هستند:

  • R ((Read: خواندن
  • W (Write): نوشتن
  • X (Execute): اجرا

تغییر دسترسی فایل‌ها

برای ایجاد هرگونه تغییر در اجازه‌ها و دسترسی‌ها، دستور زیر را اجرا کنید:

chmod a-wx example.html

chmod og+w example.html

دستور اول اجازه دسترسی را برای همه کاربران حذف کرده و دستور دوم آن‌ها را اضافه می‌کند.

استفاده از اعداد برای تعیین دسترسی‌ها

به‌جای حروف، برای اجازه دسترسی می‌توانید از اعداد استفاده کنید. این اعداد به شکل زیر هستند:

  • 0: بدون دسترسی
  • 4: خواندن
  • 2: نوشتن
  • 1: اجرا

به طور مثال می‌توانید دستوری به شکل زیر بنویسد.

دسترسی فایل‌های دایرکتوری

وقتی دسترسی‌ها برای فایل‌های دایرکتوری اعمال می‌شود، شرایط متفاوتی با فایل‌های معمولی خواهد بود. بهره‌بری این فایل‌ها به ترتیب زیر است:

  • دسترسی خواندن به کاربران اجازه مشاهده فهرست فایل‌های موجود می‌دهد.
  • دسترسی نوشتن امکان ایجاد و تغییر نام و فایل‌های دایرکتوری را به کاربر می‌دهد.
  • دسترسی اجرا به کاربر اجازه می‌دهد به فایل‌ها دسترسی کامل می‌دهد.

نحوه تنظیم و مدیریت دسترسی فایل‌ها با File Manager

سی‌پنل با ارائه File Manager مدیریت و تنظیم فایل‌ها ساده‌تر کرده است.

دسترسی فایل در File Manager

دسترسی فایل‌ها در File Manager به‌صورت عدد نشان داده می‌شود.

دسترسی فایل در File Manager

برای ایجاد تغییر در آن‌ها بر روی گزینه Permissions کلیک کنید.

دسترسی فایل در File Manager

در ادامه مسیر خیلی آسان خواهد بود. با کلیک بر روی باکس‌های روبروی موارد موردنظر، دسترسی‌ها را تنظیم کنید. در آخر با کلیک بر روی گزینه Change Permissions تغییرات را نهایی کنید.

سخن پایانی

همان‌طور که گفتیم اجازه دسترسی به فایل‌ها یکی از نکات کلیدی در ایجاد امنیت سرور است، به‌ویژه سرورهای اشتراکی. همچنین باید بدانید که تنظیم نادرست این دسترسی‌ها می‌تواند مشکلات متعددی در کار شما ایجاد کند.

امیدواریم مقاله‌ای که برایتان آماده کرده‌ایم از بروز این مشکلات جلوگیری کرده و شما را در این مسیر به‌خوبی همراهی کند.