حاسبة Chmod
حساب أذونات ملفات Linux بالصيغة الثمانية والرمزية
مصفوفة الأذونات
بدّل الأذونات أو أدخل ثلاثة أرقام ثمانية (0-7). يعود الإدخال غير المكتمل إلى الأذونات الحالية عند فقدان التركيز.
أذونات شائعة
الترميز الرمزي
-rw-r--r--النوع / المالك / المجموعة / الآخرون
أمثلة على الأوامر
chmod 644 filenamechmod -R 644 directory/تمت المعالجة على هذا الجهاز. لا يُرفع نصك.
حاسبة Chmod مجانية: حاسبة أذونات ملفات Linux عبر الإنترنت
تسهّل حاسبة Chmod فهم أذونات ملفات Linux وضبطها عبر واجهة مرئية بسيطة. تتحكم أذونات الملفات في Linux فيمن يمكنه قراءة الملفات وكتابتها وتنفيذها، ولكل ملف ومجلد ثلاث مجموعات من الأذونات: واحدة لـالمالك، وواحدة لـالمجموعة، وواحدة لجميع المستخدمين الآخرين.
يُعد الأمر chmod (اختصار change mode) الطريقة الأساسية لتعديل أذونات الملفات على أنظمة Linux وUnix. سواء فضّلت التدوين الثماني (مثل 755) أو التدوين الرمزي (مثل rwxr-xr-x)، تحوّل هذه الحاسبة بين الصيغتين فورًا وتنشئ أوامر جاهزة للطرفية يمكنك نسخها بنقرة واحدة.
سواء كنت مسؤول أنظمة تضبط ملفات خادم ويب، أو مطورًا يجهّز مفاتيح SSH، أو مبتدئًا يتعلم أذونات ملفات Linux لأول مرة، توفر لك هذه الأداة طريقة تفاعلية واضحة لفهم معنى كل مجموعة أذونات بدقة وكيفية تطبيقها بشكل صحيح.
الميزات الرئيسية
- مصفوفة أذونات تفاعلية: بدّل أذونات القراءة والكتابة والتنفيذ للمالك والمجموعة والآخرين عبر مربعات اختيار مرئية
- عرض مزدوج للتدوين: شاهد التدوين الثماني (مثل 755) والتدوين الرمزي (مثل rwxr-xr-x) في وقت واحد
- دعم الإدخال الثماني: اكتب قيمة ثمانية مباشرة وشاهد مصفوفة الأذونات تتحدث فورًا
- أوامر جاهزة للاستخدام: انسخ أوامر chmod بصيغة الملف الواحد وبصيغة تكرارية (-R)
- إعدادات أذونات شائعة: أزرار وصول سريع للقيم 777 و755 و644 و600 و700 و666 و444 و400
- قيم ملوّنة: تُميَّز أجزاء المالك والمجموعة والآخرين بصريًا في التدوين الرمزي
- نسخ بنقرة واحدة: انسخ القيم الثمانية أو السلاسل الرمزية أو الأوامر الكاملة إلى الحافظة فورًا
- حساب فوري: تتحدث جميع القيم فورًا عند تبديل الأذونات
- عرض القيمة لكل دور: شاهد القيمة الرقمية (0-7) لكل دور بنظرة واحدة
- دعم الوضع الداكن: استخدام مريح في السمتين الفاتحة والداكنة
طريقة استخدام حاسبة Chmod
- اضبط الأذونات بصريًا: انقر على أزرار التبديل في مصفوفة الأذونات لتفعيل أو إيقاف القراءة (4) والكتابة (2) والتنفيذ (1) لكل دور
- أو أدخل قيمة ثمانية: اكتب رقمًا ثمانيًا من ثلاث خانات (مثل 755) مباشرة في حقل الإدخال الثماني
- استخدم الإعدادات الجاهزة للحالات الشائعة: انقر على أي من إعدادات الأذونات الشائعة الثمانية لتطبيق التكوينات القياسية بسرعة
- راجع التدوينين: تحقق من التمثيلين الثماني والرمزي للتأكد من صحة الأذونات
- انسخ الأمر: انقر على زر النسخ بجانب مثال الأمر chmod لنسخه إلى الحافظة
حالات الاستخدام
- ضبط خادم الويب: عيّن الأذونات الصحيحة لملفات HTML وCSS وJS (644) وللمجلدات (755) على Apache أو Nginx
- إدارة مفاتيح SSH: تأكد من أن المفاتيح الخاصة تستخدم 600 وأن المجلد .ssh يستخدم 700 لتجنب فشل مصادقة SSH
- نشر سكربتات shell: اجعل السكربتات قابلة للتنفيذ بالأذونات 755 للاستخدام المشترك أو 700 للسكربتات الخاصة
- نشر التطبيقات: اضبط أذونات الملفات والمجلدات المناسبة للتطبيقات المنشورة
- تدقيق الأمان: تحقق من أن الملفات الحساسة مثل .env وملفات بيانات الاعتماد وملفات الإعدادات غير قابلة للقراءة من الجميع
- إعداد WordPress وأنظمة إدارة المحتوى: طبّق الأذونات الموصى بها لملفات WordPress (644) ومجلداته (755)
- تعلّم Linux: افهم بشكل تفاعلي كيف ترتبط القيم الثمانية بأذونات القراءة والكتابة والتنفيذ
- أتمتة DevOps: أنشئ أوامر chmod الصحيحة لسكربتات النشر وخطوط CI/CD
الأسئلة الشائعة
هل هذه الأداة مجانية؟
نعم، حاسبة Chmod مجانية تمامًا، دون حدود ودون تسجيل ودون إعلانات تحجب الواجهة. استخدمها كلما احتجت.
هل بياناتي آمنة؟
بالتأكيد. تعمل هذه الأداة بالكامل داخل متصفحك. لا تُرسل أي بيانات إلى أي خادم، وتتم جميع العمليات الحسابية محليًا على جهازك.
ما الفرق بين التدوين الثماني والتدوين الرمزي؟
يستخدم التدوين الثماني ثلاث خانات (مثل 755) تمثل كل خانة أذونات المالك والمجموعة والآخرين. أما التدوين الرمزي فيستخدم الحروف (rwx) للدلالة على القراءة والكتابة والتنفيذ. وكلاهما يعبّر عن المعلومات نفسها بصيغتين مختلفتين.
لماذا لا ينبغي استخدام chmod 777 أبدًا؟
يمنح الإذن 777 صلاحية القراءة والكتابة والتنفيذ الكاملة للجميع، وهذا يشكل خطرًا أمنيًا كبيرًا، إذ يستطيع أي مستخدم على النظام تعديل الملف أو حذفه. استخدم بدلًا من ذلك أذونات أكثر تقييدًا مثل 755 أو 644.
ماذا يفعل الخيار -R في chmod؟
يطبّق الخيار -R (التكراري) تغيير الأذونات على جميع الملفات والمجلدات الفرعية داخل المجلد المحدد. استخدمه بحذر لأنه يؤثر في كل ما بداخل المجلد المستهدف.
ما الأذونات التي أستخدمها لمفاتيح SSH؟
يجب أن تستخدم مفاتيح SSH الخاصة الإذن 600 (قراءة وكتابة للمالك فقط) وأن يستخدم المجلد ~/.ssh الإذن 700 (وصول كامل للمالك فقط). سيرفض SSH استخدام المفاتيح ذات الأذونات غير الصحيحة لأسباب أمنية.
نصائح وأفضل الممارسات
- اتبع مبدأ أقل الامتيازات: امنح فقط الحد الأدنى من الأذونات اللازمة لعمل الملف أو المجلد بشكل صحيح
- استخدم 644 للملفات العادية: يتيح هذا للمالك القراءة والكتابة، بينما يستطيع الجميع الآخرون القراءة فقط
- استخدم 755 للمجلدات: يمنح هذا المالك وصولًا كاملًا ويسمح للآخرين بدخول المجلد وعرض محتوياته
- احمِ الملفات الحساسة بالإذن 600: استخدمه لمفاتيح SSH الخاصة وملفات .env وبيانات اعتماد قواعد البيانات وأي ملف يحتوي على أسرار
- احذر من chmod التكراري: تحقق دائمًا من المجلد المستهدف قبل استخدام chmod -R لتجنب تغييرات الأذونات غير المقصودة
- اختبر الأذونات في بيئة التطوير أولًا: تأكد من أن إعدادات الأذونات تعمل بشكل صحيح في بيئة اختبار قبل تطبيقها على بيئة الإنتاج