| Owner (u) | Group (g) | Public (o) | |
|---|---|---|---|
| Read (4) | |||
| Write (2) | |||
| Execute (1) |
دسترسی فایلها در لینوکس با read، write و execute برای owner، group و others کنترل میشود. این ابزار chmod عددی مثل 755 و 644 را به نمایش symbolic مثل rwxr-xr-x تبدیل میکند و برعکس. برای تنظیم امن دسترسی فایلهای سایت، اسکریپتها، پوشههای upload و سرورهای لینوکسی کاربردی است.
owner: خواندن+نوشتن+اجرا، group: خواندن+اجرا، others: خواندن+اجرا — رایج برای پوشهها و اسکریپتها.
۶۴۴ برای فایلهای معمولی (بدون اجرا) و ۷۵۵ برای پوشهها و فایلهای اجرایی استفاده میشود.
با افزودن پیشوند ۱ به octal، فقط مالک فایل میتواند آن را حذف کند؛ معمولاً روی پوشه /tmp.
owner مالک فایل، group اعضای گروه و others بقیه کاربران سیستم هستند که هرکدام دسترسی جداگانه دارند.
دسترسیهای read، write و execute را برای owner، group و others تنظیم کنید. قبل از اجرای chmod روی سرور واقعی، از دادن write یا execute غیرضروری به others خودداری کنید.