محاسبه‌گر دسترسی chmod

محاسبه‌گر chmod؛ راهنمای کامل + نحوه استفاده از ابزار

«chmod 755 یعنی چی؟ چرا دسترسی من درست نشد؟» — دسترسی‌های لینوکس زبان سه‌رقمی‌ای است که هر مدیر سرور باید در نگاه سوم بخواندش. محاسبه‌گر chmod IVDS عدد را به نماد rwx تبدیل می‌کند و برعکس — با معنی هر بیت و هشدارهای امنیتی.

محاسبه‌گر chmod — ابزار رایگان IVDS
محاسبه‌گر chmod — ابزارهای رایگان IVDS

ابزار بالای همین صفحه در دسترس شماست — رایگان و بدون ثبت‌نام. اگر سروری با پینگ عالی و آپ‌تایم ۹۹.۹٪ می‌خواهید، پلن‌های ابری IVDS را ببینید یا برای مشاوره رایگان با شماره پشتیبانی تماس بگیرید.

دسترسی‌های لینوکس: سه گروه، سه حق

هر فایل/دایرکتوری برای سه گروه تعریف می‌شود:

  • Owner (مالک): کاربری که فایل مال اوست
  • Group (گروه): اعضای گروه فایل
  • Others (بقیه): همه دیگران

و هر گروه سه حق دارد:

  • r (Read) = 4: خواندن
  • w (Write) = 2: نوشتن/تغییر
  • x (eXecute) = 1: اجرا (فایل) یا ورود (دایرکتوری)

عدد هر گروه = مجموع حق‌ها؛ پس 755 یعنی: owner همه چیز (7=r+w+x)، گروه و بقیه خواندن و اجرا (5=r+x).

اعداد پرکاربرد که باید حفظ باشید

عددنمادمعنیاستفاده رایج
755rwxr-xr-xمالک کامل، بقیه خواندن/اجرادایرکتوری‌های وب و اسکریپت‌های عمومی
644rw-r–r–مالک خواندن/نوشتن، بقیه فقط خواندنفایل‌های HTML و تصاویر سایت
700rwx——فقط مالکدایرکتوری home و کلیدهای SSH
600rw——-فقط مالک خواندن/نوشتنid_rsa و فایل‌های حساس
775rwxrwxr-xمالک و گروه کاملپروژه‌های تیمی

دسترسی‌های رایج وب‌سرور (Nginx/Apache)

برای ریشه سایت (document root):

  • دایرکتوری‌ها: 755 — وب‌سرور می‌تواند وارد و لیست کند ولی تغییر ندهد
  • فایل‌ها: 644 — قابل سرو کردن ولی دست‌نخورده برای وب‌سرور

خطای رایج: گذاشتن 777 (همه، همه چیز) برای «حل مشکل دسترسی»! این یعنی هر پردازش روی سرور (حتی نفوذگرِ یک سرویس دیگر) می‌تواند فایل شما را تغییر دهد. راه درست: مالکیت درست (chown www-data) نه دسترسی باز.

تغییر بازگشتی (Recursive) درست

برای اعمال روی کل درخت دایرکتوری:

find /path -type d -exec chmod 755 {} + — دایرکتوری‌ها

find /path -type f -exec chmod 644 {} + — فایل‌ها

chmod -R 755 همه را 755 می‌کند و فایل‌ها را هم «اجراپذیر» می‌سازد — هم خطرناک است هم نادرست. تفکیک نوع با find استاندارد حرفه‌ای است.

ابزارهای مرتبط

سوالات متداول درباره محاسبه‌گر chmod

chmod 755 یعنی چه؟

مالک فایل دسترسی کامل (خواندن، نوشتن، اجرا) و گروه و بقیه فقط خواندن و اجرا دارند؛ استاندارد دایرکتوری‌های وب و اسکریپت‌های عمومی.

chmod 777 خطرناک است؟

بله؛ یعنی هر کاربر و هر پردازش روی سرور می‌تواند فایل را تغییر یا اجرا کند. اگر برای رفع مشکل لازم شد، جای درست آن اصلاح مالکیت (chown) است نه باز کردن دسترسی همه.

تفاوت chmod عددی و نمادی چیست؟

عددی (755) حالت مطلق است و کل دسترسی را ست می‌کند؛ نمادی (u+x) حالت نسبی است و روی دسترسی فعلی تغییر می‌دهد — مثلاً فقط به مالک حق اجرا اضافه می‌کند.

دسترسی درست برای کلید SSH چیست؟

600 برای id_rsa (فقط مالک بخواند/بنویسد) و 700 برای دایرکتوری .ssh؛ OpenSSH با دسترسی بازتر، از امنیت کلیت کلید مطمئن نمی‌شود و اتصال را رد می‌کند.

چطور دسترسی همه فایل‌های سایت را یک‌جا درست کنم؟

با find و تفکیک نوع: دایرکتوری‌ها 755 و فایل‌ها 644؛ استفاده از chmod -R 755 اشتباه رایجی است که فایل‌ها را هم اجراپذیر می‌کند.

ابزار محاسبه‌گر chmod رایگان است؟

بله؛ عدد را به نماد rwx و برعکس تبدیل می‌کند و معنی هر بیت را نشان می‌دهد — بدون ثبت‌نام و در مرورگر.

جمع‌بندی

ابزار محاسبه‌گر chmod IVDS رایگان، بدون ثبت‌نام و همیشه در دسترس است. اگر سروری می‌خواهید که از همان ابتدا درست کار کند — با پینگ پایین، هارد NVMe، آپ‌تایم ۹۹.۹٪ و پشتیبانی ۲۴/۷ فارسی — سرورهای ابری ایران IVDS را ببینید؛ همه ابزارهای این مجموعه، حاصل تجربه میزبانی همان زیرساخت‌اند.

مطالب مرتبط: سرور مجازی ایران (VPS) · ابزارهای رایگان IVDS