ابنِ أذونات ملفات يونكس بشبكة قراءة/كتابة/تنفيذ ملموسة للمالك والمجموعة والآخرين — بما في ذلك بتات setuid وsetgid وsticky — وشاهد القيمة الثمانية (755) والسلسلة الرمزية (rwxr-xr-x) وأمر chmod تتحدّث مباشرة. اكتب قيمة ثمانية لعكسها، أو طبّق إعداداً شائعاً بنقرة واحدة. في متصفحك، مجاناً.

كل شيء يعمل في متصفحك — لا تُقرأ أي ملفات ولا يُرسَل شيء إلى الخادم.

حاسبة الأذونات

بدّل المربعات لضبط الأذونات، أو اكتب قيمة ثمانية أدناه لعكسها. تتحدّث القيمة الثمانية والرمزية وأمر chmod فوراً.

الفئة قراءةr · 4 كتابةw · 2 تنفيذx · 1
المالكu
المجموعةg
الآخرونo
ثماني
644
أدخل 3 أو 4 خانات ثمانية (0–7) لضبط المربعات.
رمزي
الأمر

قيم الخانات الثمانية

كل خانة ثمانية هي مجموع القراءة (4) والكتابة (2) والتنفيذ (1) لفئة مستخدم واحدة.

الخانة ثنائي رمزي المعنى

الأذونات الشائعة

انقر "تطبيق" لتحميل أي إعداد مسبق في الحاسبة أعلاه.


حول حاسبة chmod

حاسبة chmod تبني أذونات ملفات Unix بشكل مرئي. بدّل خيارات القراءة والكتابة والتنفيذ للمالك والمجموعة والآخرين في شبكة بسيطة - إضافة إلى بتات setuid وsetgid واللزوجة الخاصة - وشاهد ثلاثة مخرجات تتحدث مباشرة: القيمة الثمانية (755)، والسلسلة الرمزية (rwxr-xr-x)، وأمر chmod الكامل، مع راية اختيارية للتكرار.

تعمل أيضاً بالاتجاه المعاكس: اكتب أي قيمة ثمانية وتضيء الشبكة لتُظهر بالضبط ما تمنحه. هذا الاتجاه المعاكس هو ما يجعلها أداة تشخيص إضافة إلى كونها أداة بناء - الصق النمط من ls -l أو من سكربت نشر وشاهد بخانات اختيار بسيطة من يستطيع فعل ماذا.

يشرح جدول الأرقام الحساب - كل رقم ثماني هو مجموع القراءة (4) والكتابة (2) والتنفيذ (1) - وتغطي قائمة إعدادات جاهزة الأذونات التي تحتاجها فعلاً: 644 للملفات، و755 للأدلة والملفات القابلة للتنفيذ، و600 للأسرار، و750 و775 لمجلدات الفريق المشتركة، مع ملاحظة بلغة بسيطة لكل منها. كل شيء يعمل داخل متصفحك.

كيفية استخدام حاسبة chmod

  1. بدّل مربعات القراءة والكتابة والتنفيذ للمالك والمجموعة والآخرين في شبكة الحاسبة.
  2. فعّل البتات الخاصة - setuid أو setgid أو اللزوجة - إن احتجت إليها.
  3. اقرأ القيمة الثمانية الحية والسلسلة الرمزية وأمر chmod الكامل؛ ضع علامة على "متكرر" لإضافة -R.
  4. أو اعمل بالاتجاه المعاكس: اكتب قيمة ثمانية مثل 640 لتحميلها في الشبكة.
  5. طبّق إعداداً جاهزاً شائعاً (644، 755، 600...) بنقرة واحدة، ثم انسخ القيمة أو الأمر الذي تحتاجه.

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

يمكن للمالك القراءة والكتابة والتنفيذ (7 = 4+2+1)؛ ويمكن للمجموعة والآخرين القراءة والتنفيذ (5 = 4+1) لكن لا الكتابة. إنه النمط القياسي للأدلة والملفات القابلة للتنفيذ التي يمكن للجميع استخدامها لكن المالك وحده يستطيع تغييرها.

كل رقم هو مجموع القراءة (4) والكتابة (2) والتنفيذ (1) لفئة واحدة من المستخدمين - المالك، ثم المجموعة، ثم الآخرون. لذا القراءة زائد الكتابة تساوي 6، والقراءة زائد التنفيذ تساوي 5، والثلاثة معاً تساوي 7.

رقم ثماني رابع مُتقدّم. setuid (4000) يشغّل الملف القابل للتنفيذ بصلاحيات مالكه، وsetgid (2000) يشغّله بصلاحيات المجموعة أو يجعل الملفات الجديدة في الدليل ترث مجموعته، وبت اللزوجة (1000) يسمح فقط لمالك الملف بحذفه من دليل مشترك.

لأنه يسمح لكل مستخدم على النظام بالقراءة والكتابة والتنفيذ على الملف. في أي شيء متاح عبر الويب، يعني ذلك أن أي عملية مخترقة يمكنها تعديل كودك. فضّل 755 للأدلة والملفات القابلة للتنفيذ و644 للملفات العادية.

نعم. اكتب القيمة الثمانية - ثلاثة أو أربعة أرقام - في حقل الرقم الثماني، وتتحدث الشبكة والسلسلة الرمزية والأمر جميعها لتُظهر بالضبط الأذونات الممنوحة للمالك والمجموعة والآخرين.

نعم، مجانية تماماً. كل الحساب والعكس والنسخ يحدث داخل متصفحك - لا تُقرأ أي ملفات ولا يُرسل شيء إلى خادم.

شارك هذا
هل تحتاج إلى مساعدة؟
هل واجهت مشكلة في هذه الأداة؟ أخبر فريقنا.
الإبلاغ عن مشكلة

أضف هذه الأداة المجانية إلى موقعك الخاص — انسخ والصق الكود أدناه.