Stax
Tools

حاسبة Chmod

حساب صلاحيات الملفات في Unix/Linux والحصول على أمر chmod.

EntityRead (r)Write (w)Execute (x)OctalSymbolic
Owner (u)6rw-
Group (g)4r--
Others (o)4r--
Permission string
rw-r--r--
644
chmod 644 filename
Common permissions

ما هي حاسبة chmod؟

أداة بصرية لحساب أرقام صلاحيات chmod في Linux/Unix. اختر مربعات (قراءة/كتابة/تنفيذ) لكل فئة (مالك/مجموعة/آخرون)، تحصل على الرقم الصحيح (مثل 755). تجنب الأخطاء وحفظ الأنماط الثمانية.

نظام الأرقام

  1. read (r) = 4
  2. write (w) = 2
  3. execute (x) = 1
  4. rwx = 7 (الكل)
  5. rw- = 6, r-x = 5, r-- = 4

صلاحيات شائعة

  • 644 - ملفات نصية (مالك يكتب، الكل يقرأ)
  • 755 - ملفات تنفيذية ومجلدات
  • 600 - ملفات سرية (مفاتيح SSH)
  • 700 - مجلد منزل المستخدم
  • 777 - خطر! تجنبه عادة

أمثلة استخدام

WordPress: 755 للمجلدات، 644 للملفات. SSH keys: 600 (مطلوب). Web roots: 755. Logs: 644. ملفات .env: 600. للمجلدات بشكل recursive: chmod -R. تذكر: chown قبل chmod إذا كنت تنقل ملفات بين مستخدمين.

الأسئلة الشائعة

ما هي صلاحيات chmod؟
أوامر Linux/Unix لتعيين أذونات الملفات. ثلاث فئات: المالك (Owner)، المجموعة (Group)، الآخرون (Others). ثلاث أذونات لكل فئة: قراءة (r=4)، كتابة (w=2)، تنفيذ (x=1). نجمعها: rwx=7، rw=6، rx=5، r=4.
كيف أقرأ chmod 755؟
ثلاثة أرقام، رقم لكل فئة. 7 (مالك) = 4+2+1 = rwx (قراءة، كتابة، تنفيذ). 5 (مجموعة) = 4+1 = rx (قراءة، تنفيذ). 5 (آخرون) = نفس. 755 = المالك يقرأ/يكتب/ينفذ، الباقي يقرأ/ينفذ. شائع للملفات التنفيذية.
ما هي الصلاحيات الشائعة؟
644 (rw-r--r--): ملفات نصية عادية. 755: ملفات تنفيذية، مجلدات. 600: ملفات سرية (مفاتيح SSH). 700: مجلد منزلك. 777: قراءة/كتابة/تنفيذ للجميع - خطر! تجنبه. اقل صلاحيات ممكنة = أأمن.
متى أستخدم chmod؟
بعد رفع ملف جديد للسيرفر. بعد فك ضغط أرشيف. ملفات تنفيذية في scripts. حماية ملفات حساسة (مفاتيح API). إعداد WordPress (755 للمجلدات، 644 للملفات). تذكر: chmod -R لتطبيق recursive على المجلدات الفرعية.

أدوات ذات صلة