كيفية تغيير أذونات الملفات والأدلة طباعة

  • 0

استخدام مدير الملفات

باستخدام SSH

استخدام وظائف Cron استخدام مدير الملفات يُستخدم هذا الخيار عادةً إذا كنت بحاجة إلى تغيير الأذونات لبضعة ملفات فقط.

إذا كنت بحاجة إلى إجراء تغييرات على عدد كبير من الملفات، فمن الأفضل استخدام SSH و Cron Jobs 

 

  1. قم بتسجيل الدخول إلى لوحة التحكم الخاصة بك، وانتقل إلى قسم الملفات وانقر على أيقونة مدير الملفات .

 

للوصول السريع إلى مدير الملفات، استخدم اختصارات cPanel الخاصة بنا في حساب cPanel.

 

 

 

 

  1. انقل جذر المستند لاسم المجال الخاص بك، لدينا مجلد public_html في حالتنا:

 

 

 

  1. ستتمكن من رؤية الأذونات الحالية في العمود الأيمن المسمى الأذونات :

 

 

 

 

 

  1. لإجراء تغييرات على ملف/مجلد معين، انقر بزر الماوس الأيمن عليه واختر تغيير الأذونات . ستظهر هذه النافذة:

 

 

 

 

  1. قم بتعيين الأذونات المطلوبة لكل مجموعة مستخدمين واحفظ التغييرات.

من الممكن أيضًا استخدام نفس الزر في قائمة الشريط العلوي لإدارة الملفات، خيار الأذونات :

 

 

 

 

 

 

أو ببساطة عن طريق النقر على أذونات الملف في العمود الأيمن:

 

 

 

 

 

استخدام SSH

يتم استخدام أمر chmod لتغيير إذن الملف، لتغيير الأذونات لجميع الملفات والأدلة الموجودة في المجلد public_html  (في حالتنا)، اتبع الخطوات التالية:

 

  1. اتصل بحساب cPanel الخاص بك عبر SSH لا تتردد في استخدام هذا الدليل كمرجع لك.
  2. أنت الآن بحاجة إلى الانتقال إلى public_html باستخدام الأمر التالي:

cd /home/ اسم المستخدم /public_html

تأكد من استبدال اسم المستخدم باسم مستخدم cPanel الفعلي الخاص بك:

 

 

 

 

 

  1. قم بتشغيل أحد الأوامر أدناه لتغيير الأذونات إلى 0755 للمجلدات و0644 للملفات:

 

 

العثور على نوع f | xargs شمود 644 ; العثور على نوع د | xargs شمود 755 ؛ شمود 750 . -ج

أو

 

 

Find ./ -type f -not -perm 644 -not -name ".ftpquota" -exec chmod 644 -c {} \;; Find ./ -type d -not -perm 755 -not -group none -exec chmod 755 -c {} \;

 

 

 

 

 

 

  1. بمجرد الانتهاء، ستظهر لك قائمة بالملفات والمجلدات التي تم تصحيح أذوناتها:

 

 

 

 

 

 

استخدام Cron Jobs

لتغيير أذونات ملفاتك ومجلداتك باستخدام أداة Cron Jobs في cPanel، اتبع الخطوات التالية:

 

  1. قم بتسجيل الدخول إلى حساب cPanel الخاص بك > القسم المتقدم > قائمة وظائف Cron :

 

 

 

 

 

  1. في قسم إضافة وظيفة Cron جديدة، قم بتعيين معلمة الإعدادات العامة إلى مرة واحدة لكل خمس دقائق وأضف أحد البرامج النصية التالية إلى سطر الأوامر :

 

 

cd /home/ username /public_html && find -type f | xargs شمود 644 ; العثور على نوع د | xargs شمود 755 ؛ شمود 750 . -ج

أو

 

 

cd /home/ username /public_html && find ./ -type f -not -perm 644 -not -name ".ftpquota" -exec chmod 644 -c {} \;; Find ./ -type d -not -perm 755 -not -group none -exec chmod 755 -c {} \;

ملاحظة : لا ينبغي تشغيل البرامج النصية المتوفرة للمجلد الرئيسي، على سبيل المثال، ضمن /home/اسم المستخدم،

نظرًا لأن الكثير من المجلدات الموجودة في الدليل الرئيسي تحتوي على إعدادات الأذونات المخصصة.

إذا تم تغيير هذه الأذونات إلى الأذونات الافتراضية، فسيتسبب ذلك في حدوث مشكلات وتعارضات أمنية، وقد تتوقف لوحة التحكم cPanel عن العمل بشكل صحيح.

لا يمكن إصلاحه إلا عن طريق استعادة نسخة احتياطية كاملة من  cPanel.

 

 

تأكد من استبدال اسم المستخدم باسم مستخدم cPanel الفعلي الخاص بك:

 

 

 

 

 

 

اضغط على زر إضافة وظيفة Cron جديدة بعد ذلك.

 

  1. انتظر بضع دقائق حتى يقوم البرنامج النصي بإجراء التغييرات المقابلة. بعد ذلك، قم بإزالته باستخدام خيار الحذف :

 

 

 

 

 

 

ملاحظة: وفقًا لسياسة الاستخدام المقبول لدينا، يُحظر تمامًا تشغيل برامج cron النصية بفواصل زمنية تقل عن 5 دقائق لجميع الخطط المشتركة.

تأكد من إزالة البرنامج النصي بمجرد تحديث الأذونات.


هل كانت المقالة مفيدة ؟

« السابق