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

هل تتلقى خطأ "zsh: تم رفض الإذن" باستمرار على محطة Mac الخاصة بك؟ غالبًا ما تسبب ذلك عدة أسباب - مثل الأذونات غير الكافية ومشكلات الملكية -.

أدناه ، سنناقش بعض الأشياء التي يمكنك القيام بها لإصلاح الخطأ "zsh: تم رفض الإذن" على macOS Terminal. اذا هيا بنا نبدأ.

تحقق مرة أخرى من الأمر

من الجيد أن تبدأ بالتحقق من الأمر الذي يتسبب في إخراج المحطة الطرفية "zsh: الإذن مرفوض". يعد وجود أمر غير صحيح أو بناء جملة أو خطأ إملائي في مسار الملف أو اسم الملف سببًا شائعًا للخطأ.

إذا كنت حديث العهد بمترجمي سطر الأوامر ، فلا تتردد في مراجعة دليل المبتدئين إلى Mac Terminal و أوامر الغش ورقة للمساعدة.

افتح الملف أو المجلد

يمكن أن يظهر خطأ المحطة الطرفية "zsh: الإذن مرفوض" أيضًا عند محاولة الاهتمام بامتداد ملف أو مجلد مقفل في macOS. لفتح الملف أو المجلد ، يتحكم-انقر فوق العنصر ، حدد يحصل على معلومات، وامسح المربع المجاور لـ مقفل.

بدلاً من ذلك ، يمكنك استخدام الأمر التالي لإلغاء تأمين عنصر عبر Terminal نفسها:

instagram viewer
chflags nouchg [مسار الملف أو المجلد]

إضافة أذونات التنفيذ

إذا حدث خطأ "zsh: تم رفض الإذن" أثناء فتح ملف SH (برنامج شل النصي) في macOS Terminal ، فمن المحتمل أنه لا يحتوي على أذونات "التنفيذ".

لإصلاح ذلك ، استخدم أيًا من الأمرين التاليين لإضافة أذونات "التنفيذ" إلى الملف:

chmod + x [مسار ملف SH] chmod +755 [مسار ملف SH]

تعديل ملكية المستخدم والمجموعة

إذا استمر الخطأ "zsh: تم رفض الإذن" ، قم بتعديل ملكية المستخدم والمجموعة للملف أو المجلد باستخدام الأمر Terminal التالي. استبدل كلا مثيلي مستخدم باسم مستخدم حساب Mac الخاص بك.

chown -R $ USER: $ USER [مسار ملف أو مجلد]

خطأ رفض إذن ZSH على نظام التشغيل Mac ثابت

"zsh: تم رفض الإذن" في محطة macOS الطرفية ليس خطأً غير عادي تصادفه. غالبًا ما يكون الأمر الذي يتم تشغيله بشكل غير صحيح هو المشتبه فيه الأساسي ، ولكن ضع في اعتبارك بقية المؤشرات المذكورة أعلاه ، حتى تعرف ما يجب عليك فعله في المرة القادمة التي تواجه فيها.