ম্যাকোস মন্টেরিতে টার্মিনাল "অপারেশন অনুমোদিত নয়" ত্রুটি ঠিক করুন
সুচিপত্র:
আপনি যদি একজন ম্যাক কমান্ড লাইন ব্যবহারকারী হন তবে আপনি লক্ষ্য করেছেন যে অনেক ঘন ঘন ব্যবহৃত কমান্ড টার্মিনালে (বা iTerm) প্রবেশ করানোর ফলে MacOS Mojave 10.14-এ আপডেট করার পর থেকে একটি "অপারেশন অনুমোদিত নয়" ত্রুটির বার্তা দেখা দেয়। বা পরে, মন্টেরি এবং বিগ সুর সহ। টার্মিনালে "অপারেশন অনুমোদিত নয়" ত্রুটিটি ব্যবহারকারীদের নিজস্ব ডিরেক্টরির মধ্যে 'ls' 'mv' এবং 'cp' ব্যবহার করার মতো সাধারণ কমান্ড ইস্যু করার পরেও দেখা যায়, কিন্তু ম্যাকের অন্যান্য অনেক ডিরেক্টরি অবস্থানেও এবং চেষ্টা করার সময় অনেক ডিফল্ট কমান্ড ব্যবহার করতে।স্পষ্টতই এই ধরণের ত্রুটি বার্তা ম্যাকওএস মোজাভেতে কমান্ড লাইন নেভিগেট করা এবং ব্যবহার করা অনেকগুলি উদ্দেশ্যে অসম্ভব না হলেও বেশ কঠিন করে তোলে। চিন্তা করবেন না, নতুন MacOS সংস্করণে টার্মিনাল ভাঙা হয়নি।
এই ওয়াকথ্রুটি আপনাকে দেখাবে কিভাবে Mojave 10.14 বা তার পরে ম্যাক OS-এর জন্য টার্মিনালে কমান্ড লাইনে দেখা "অপারেশন অনুমোদিত নয়" ত্রুটি বার্তাগুলিকে ঠিক করতে হয়৷
ম্যাক ওএসের জন্য টার্মিনালে "অপারেশন অনুমোদিত নয়" ত্রুটি কীভাবে ঠিক করবেন
- Apple মেনুটি নিচে টেনে আনুন এবং 'সিস্টেম পছন্দসমূহ'
- "নিরাপত্তা ও গোপনীয়তা" কন্ট্রোল প্যানেল বেছে নিন
- এখন "গোপনীয়তা" ট্যাবটি নির্বাচন করুন, তারপরে বাম পাশের মেনু থেকে "সম্পূর্ণ ডিস্ক অ্যাক্সেস" নির্বাচন করুন
- প্রেফারেন্স প্যানেলের নিচের বাম কোণে লক আইকনে ক্লিক করুন এবং অ্যাডমিন লেভেল লগইন দিয়ে প্রমাণীকরণ করুন
- এখন পূর্ণ ডিস্ক অ্যাক্সেস সহ একটি অ্যাপ্লিকেশন যুক্ত করতে প্লাস বোতামে ক্লিক করুন
- /Applications/Utilities/ ফোল্ডারে নেভিগেট করুন এবং সম্পূর্ণ ডিস্ক অ্যাক্সেসের সুবিধা সহ টার্মিনাল মঞ্জুর করতে "টার্মিনাল" বেছে নিন
- টার্মিনাল পুনরায় চালু করুন, "অপারেশন অনুমোদিত নয়" ত্রুটি বার্তা চলে যাবে
আপনি যদি এখনও MacOS (Mojave 10.14 বা তার পরে) টার্মিনালে "অপারেশন অনুমতিপ্রাপ্ত নয়" ত্রুটি বার্তার সম্মুখীন না হন, তাহলে সম্ভবত আপনি এমন কোনও ডিরেক্টরি বা ফাইল পাথে যাননি যা অতিরিক্ত অ্যাক্সেসের সীমাবদ্ধতা রয়েছে (অথবা আপনি টার্মিনাল ব্যবহার করেন না, সেক্ষেত্রে এই সম্পূর্ণ নিবন্ধটি আপনার জন্য নয়)।
যদিও অনেকগুলি মূল সিস্টেম এবং রুট ডিরেক্টরি ম্যাকওএস টার্মিনালেও ত্রুটির বার্তা পাঠাবে, এমনকি ব্যবহারকারীদের নিজস্ব হোম ডিরেক্টরিতে কাজ করার চেষ্টা করার সময়ও আপনি ত্রুটির বার্তাটি খুঁজে পেতে পারেন, এর মধ্যে অনেকগুলি সহ ব্যবহারকারী ~/Library/ ফোল্ডারগুলি, যেমন ~/Library/Messages (যেখানে iMessage সংযুক্তি এবং চ্যাট লগগুলি Mac OS-এ সংরক্ষিত থাকে) এবং ~/Library/Mail/ (যেখানে ব্যবহারকারী-স্তরের মেল প্লাগইন, মেইলবক্স ডেটা এবং অন্যান্য মেল অ্যাপ ডেটা সংরক্ষণ করা হয়), এবং আরও অনেক।
আপনি নিজেই এটি পরীক্ষা করতে পারেন, উপরে বর্ণিত সেটিংস সামঞ্জস্য করার আগে এবং পরে সুরক্ষিত ফোল্ডারগুলির একটিতে ls ব্যবহার করার মতো একটি সাধারণ কমান্ড দিয়ে:
ls ~/লাইব্রেরি/বার্তা
যদি টার্মিনালে সম্পূর্ণ ডিস্ক অ্যাক্সেস দেওয়া না থাকে, আপনি "অপারেশন অনুমোদিত নয়" ত্রুটি বার্তা দেখতে পাবেন৷
যদি টার্মিনালে সম্পূর্ণ ডিস্ক অ্যাক্সেস দেওয়া থাকে, অথবা যদি SIP অক্ষম করা থাকে, তাহলে আপনি MacOS টার্মিনালে সেই ত্রুটি বার্তাটি দেখতে পাবেন না।
যদি আপনি ভাবছেন, হ্যাঁ এর মানে এই যে ম্যাকওএস টার্মিনালে আপনার সম্মুখীন হতে পারে এমন "অপারেশন অনুমোদিত নয়" ত্রুটিগুলি ঠিক করার দুটি উপায় রয়েছে; প্রথমটি যা আমরা এখানে বিস্তারিত করেছি তা বরং সহজ যা টার্মিনাল অ্যাপে অতিরিক্ত অ্যাক্সেসের সুবিধা দেয় এবং অন্যটি কিছুটা বেশি নাটকীয় যার মধ্যে ম্যাকের সিস্টেম ইন্টিগ্রিটি সুরক্ষা অক্ষম করা জড়িত যা সাধারণত সুপারিশ করা হয় না এবং আমরা এখানে বিশেষভাবে কভার করব না, যদিও শুধু SIP নিষ্ক্রিয় করা এবং রিবুট করা সাধারণত যথেষ্ট যে ত্রুটিটি দূর করার জন্য যদি আপনি সেই পথে যেতে চান।
"অপারেশন অনুমোদিত নয়" বার্তাটি ম্যাক ওএস টার্মিনালে আপনি যে বিভিন্ন কমান্ড লাইন ত্রুটির সম্মুখীন হতে পারেন তার মধ্যে একটি৷ আরেকটি প্রায়শই দেখা কমান্ড লাইন ত্রুটি হল "কমান্ড পাওয়া যায়নি" ত্রুটি বার্তা যা ম্যাকওএস-এর টার্মিনালে বিভিন্ন কারণেও সম্মুখীন হতে পারে।
আপনার যদি MacOS-এ কমান্ড লাইন বা এই বিশেষ ত্রুটি বার্তা সম্পর্কে অন্য কোনো টিপস, কৌশল, পরামর্শ বা চিন্তা থাকে, তাহলে নিচের মন্তব্যে আমাদের সাথে শেয়ার করুন।