আমার প্রশাসক ব্যবহারকারী সুডোর ব্যবহার সম্পূর্ণভাবে হারাতে পেরেছেন (কেবল 'অনুমতি অস্বীকার' পেয়েছে)


1

ওএস এক্স 10.8.5

আমি যখন ছিলাম তখন আমি যখন তাদের ক্লায়েন্টটি ইনস্টল করেছি তখন আমি জাপানি ওয়্যারলেস ক্যারিয়ার থেকে সফ্টওয়্যার মুছে ফেলার চেষ্টা করার বিষয়টি প্রথম বুঝতে পারি।

তারপরে আমি বুঝতে পেরেছি যে সুডো (বা সুডো সু -) কে আমন্ত্রণ জানায় আমি আসলে কোনও কমান্ড চালাতে পারি না।

Sudo এ প্রতিটি প্রচেষ্টা থেকে নির্দিষ্ট ত্রুটি বার্তাটি হ'ল:

Sorry, user ___me___ is not allowed to execute ____command____ as root on ___machine____

আমি নিশ্চিত হয়েছি যে আমি একজন প্রশাসক (যদি চাকা গ্রুপের সদস্যপদ না থাকে তবে বিষয়টি আমার মনে হয় না)।

কমান্ডগুলিতে সুডোর প্রয়োজন হওয়ায় আমি suoders এর উপর স্পর্শ করতে বা এমনকি পড়তে পারি না।

আমি ডিস্ক ইউটিলিটিতে ডিস্কের অনুমতি মেরামত করার চেষ্টা করেছি

আমার "/" অনুমতিগুলি বন্ধ বলে মনে হয়েছিল, তাই আমি গুগলিং থেকে সমাধানের চেষ্টা করেছি যেখানে আমি একক ব্যবহারকারী মোডে বুট করি এবং প্রবেশ করুন:

> /sbin/fsck -fy
> /sbin/mount -wu /
> /bin/chmod 1775 /
> /bin/sync
> exit

অনুমতিগুলি ঠিক তার পরে দেখায় তবে এখনও একই সমস্যা।

এমনকি আমি ইউটিরিয়ালের জন্য ডিরেক্টরি ইউটিলিটি থেকে "সক্ষম রুট" এর মাধ্যমে রুট সক্ষম করার চেষ্টা করেছি।

সম্ভবত কি হতে পারে? আমি সম্প্রতি সমস্যাটি লক্ষ্য করেছি তবে এটি কয়েক মাস আগে থাকতে পারে।

সম্পাদনা

@ স্পিফের সমাধান কাজ করেছে। এখানে sudoers ফাইল যা ছিল:

#User privilege specification
root   ALL=(ALL) NOPASSWD: /sbin/ifconfig
%admin ALL=(ALL) NOPASSWD: /sbin/ifconfig

এন্ট্রিটি হওয়া উচিত (এবং এখন)

#User privilege specification
root   ALL=(ALL) ALL
%admin ALL=(ALL) ALL

আমি সত্য জানি যে আমি কখনই এই মেশিনে এই ফাইলটি সম্পাদনা করি নি। কারও ধারণা আছে কীভাবে এটি ঘটতে পারে? আমার মেশিনটি ইদানীং অনির্দিষ্টকালের জন্য সিআরএল বা পিংয়ের মেয়াদোত্তীর্ণ হওয়ার অদ্ভুত আচরণটিও প্রদর্শন করে, যখন আমি একই সাথে ব্রাউজারের মাধ্যমে ইন্টারনেটে সংযোগ করতে সক্ষম হয়েছি এবং সেগুলি কাজ করার জন্য আমার মেশিনটি পুনরায় চালু করতে হবে। প্যারানয়েড আমাকে ভাবছে যে এটি এশিয়াতে আমার ভ্রমণের সাথে সম্পর্কিত (চীনা ইন্টারনেট / ভিপিএন? জাপানি ওয়্যারলেস ক্লায়েন্টদের সাথে সম্পর্কিত ঝামেলা?), কারণ আমি কেবল ট্রিপ থেকে ফিরে আসার পরে সমস্যাগুলি লক্ষ্য করেছি।

উত্তর:


4

একক ব্যবহারকারী মোড থেকে, রিড / রাইটিং মোডে মূল ফাইল সিস্টেমটি পুনরায় গণনার পরে, visudoআপনার /etc/sudoersফাইলটি নিরাপদে সম্পাদনা করতে চালান ।

এটি আপনাকে viসম্পাদকের একটি বিশেষ উদাহরণে রাখে যা আপনি যখন এটি সংরক্ষণ করার চেষ্টা করেন তখন ফাইলে স্যানিটি পরীক্ষা করে।

আপনার sudoers ফাইলটি দেখতে কেমন হবে তা আপনি যদি নিশ্চিত না হন তবে একটি ওয়ার্কিং মেশিনের সাথে বা সমস্যাটি শুরুর আগে ব্যাকআপ থেকে তুলনা করুন।

এটি ভাবতে আসুন, /etc/sudoersসমস্যা হওয়ার আগে থেকেই একটি ভাল অনুলিপি পুনরুদ্ধার করাও কৌশলটি করা উচিত।

যোগ করার জন্য আপডেট করা হয়েছে: আমি মনে করি এটিও সম্ভব যে আপনার sudoers ফাইল ঠিক আছে, তবে আপনার প্রশাসক অ্যাকাউন্টটি কোনওভাবে প্রশাসক গোষ্ঠী থেকে সরানো হয়েছে। আপনি ডিরেক্টরি ইউটিলিটি সহ বা এটি পরীক্ষা করতে চাইতে পারেন dscl


অনেক ধন্যবাদ, একক ব্যবহারকারী মোডে sudoers সম্পাদনা কৌশলটি করেছেন। Sudoers ফাইলটি দেখতে কেমন, সেইসাথে সম্ভাব্য সম্পর্কিত, দুর্বোধ্য আচরণ বর্ণনা করার জন্য আমি সম্পাদনা করেছি। সত্যিই, কী ঘটেছে বা আমার আপোস হওয়ার বিষয়ে উদ্বিগ্ন হওয়া উচিত কিনা ধারণা নেই।
rfish26535
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.