OS X লায়নে dscl অননুমোদিত পাসওয়ার্ড পরিবর্তন রোধ করতে দ্রুত সমাধান
- লঞ্চ টার্মিনাল (অ্যাপ্লিকেশন/ইউটিলিটিস/ এ অবস্থিত)
- নিম্নলিখিত কমান্ড টাইপ করুন এবং রিটার্ন টিপুন:
- অনুমতি পরিবর্তন নিশ্চিত করতে আপনার কাছে বর্তমান প্রশাসনিক পাসওয়ার্ড চাওয়া হবে, এটি লিখুন এবং রিটার্ন করুন
sudo chmod 100 /usr/bin/dscl
এটি একটি সাধারণ অনুমতি সংশোধন যা সম্ভবত একটি অফিসিয়াল নিরাপত্তা আপডেট কী করবে তা অনুকরণ করে৷ sudo chmod 100 ব্যবহার করে বলে যে শুধুমাত্র মালিক (root) dscl কমান্ড চালাতে সক্ষম, যা কার্যকরভাবে অন্যান্য নন-অ্যাডমিন ব্যবহারকারীদের sudo কমান্ড ব্যবহার না করে ডিরেক্টরি পরিষেবা ইউটিলিটি অ্যাক্সেস করতে বাধা দেয় এবং এইভাবে প্রশাসকের পাসওয়ার্ড।
এই অনুমতিগুলি পরিবর্তন করার কিছু অনিচ্ছাকৃত পরিণতি হতে পারে, তবে এটি বেশিরভাগ ব্যবহারকারীকে প্রভাবিত করার সম্ভাবনা কম। আপনি যদি কিছু সমস্যার সম্মুখীন হন তবে আপনি সর্বদা অনুমতি পরিবর্তন করতে পারেন, যা ডিফল্টরূপে 755 হিসাবে সেট করা দেখায়।
“Tjb” কে অনেক ধন্যবাদ যারা মন্তব্যে এই টিপটি রেখে গেছেন!
আপডেট: জিম টি মন্তব্যে নিম্নলিখিত সুপারিশ রেখে গেছেন, অনুমতি পরিবর্তন করার জন্য আরেকটি chmod কমান্ডের পরামর্শ দিয়েছেন:
তার যুক্তি হল chmod 100 খুবই সীমাবদ্ধ যে এটি শুধুমাত্র এক্সিকিউট করার কমান্ড পরিবর্তন করে, যেখানে আগে রুট ব্যবহারকারী পড়তে, লিখতে এবং চালাতে পারত।
