حوّل أذونات ملفات Unix بين مربعات الاختيار، والترميز الثُماني (octal، مثل 755)، والترميز الرمزي (symbolic، مثل rwxr-xr-x).
كيفية استخدام حاسبة chmod
علّم مربعات القراءة والكتابة والتنفيذ للمالك والمجموعة والآخرين.
أو اكتب قيمة ثُمانية مثل 755 لضبط المربعات تلقائياً.
انسخ أمر chmod الجاهز للتنفيذ.
الأسئلة الشائعة
تمنح 755 المالك صلاحية كاملة وللآخرين جميعاً القراءة والتنفيذ، وتُستخدم للأدلة والنصوص البرمجية. وتمنح 644 المالك القراءة والكتابة وللآخرين جميعاً القراءة فقط، وتُستخدم للملفات العادية.
تمنح 777 القراءة والكتابة والتنفيذ للجميع. وهي غير آمنة دائماً تقريباً على الخادم لأن أي مستخدم يستطيع تعديل الملف. يُفضَّل 755 أو 644 بدلاً منها.
أضف بِت التنفيذ. من 644 تنتقل إلى 755 (أو chmod +x)، مما يفعّل التنفيذ للمالك والمجموعة والآخرين.
يرمّز الثُماني (octal، مثل 755) الأذونات كأرقام، بينما يصفها الرمزي (symbolic، مثل rwxr-xr-x أو u+x) كأحرف. تعرض هذه الأداة كليهما وتبقيهما متزامنين.
هي رقم رابع يتصدر القيمة. تشغّل setuid وsetgid برنامجاً بصلاحيات مالكه أو مجموعته، وبِت الالتصاق (sticky) على دليل يمنع المستخدمين من حذف ملفات بعضهم البعض (كما في /tmp).
عند ضبط setuid أو setgid أو بِت الالتصاق (sticky)، يُعرض موضع التنفيذ كـ s أو t بدلاً من x للإشارة إلى أن البِت الخاص نشط.
تتحكم أذونات ملفات Unix في من يستطيع قراءة ملف أو دليل والكتابة فيه وتنفيذه. الترميز الثُماني (octal) ذو الأرقام الثلاثة (مثل 755 أو 644) مدمج لكنه غير مقروء فوراً، لذا تحوّل هذه الحاسبة بين الصيغة الرقمية والصيغة الرمزية (rwxr-xr-x) ومربعات الاختيار التفاعلية، فترى بالضبط ما يمنحه كل إذن.
تُعد 755 معياراً لأدلة خوادم الويب والملفات التنفيذية: للمالك صلاحية كاملة (7 = rwx) بينما يستطيع المجموعة والآخرون القراءة والتنفيذ دون الكتابة (5 = r-x). وتُعد 644 معياراً لملفات الويب: يستطيع المالك القراءة والكتابة (6 = rw-)، والمجموعة والآخرون القراءة فقط (4 = r--). وتُعد 600 للملفات الحساسة مثل مفاتيح SSH: يستطيع المالك وحده القراءة أو الكتابة، ولا يملك أحد غيره أي صلاحية.
أدوات ذات صلة
أنشئ تجزئات SHA-1 وSHA-256 وSHA-384 وSHA-512 لأي نص، مباشرة داخل متصفحك.
حوّل الألوان بين HEX وRGB وHSL مع معاينة مباشرة.
حوّل طوابع Unix الزمنية إلى تواريخ مقروءة والعكس: UTC والوقت المحلي وISO 8601 والوقت النسبي. يُكتشف الفرق بين الثواني والميلي ثانية تلقائيًا.
ترميز وفك ترميز عناوين URL ومكوّناتها بصيغة النسبة المئوية (percent-encoding)، بأمان مع UTF-8.