আমি sudoers ফাইল ব্যবহার করে সেটিংস পরিবর্তন করেছি
sudo ভিসুডো
এবং এটা জড়ান। এখন যখন আমি আবার এটি করার চেষ্টা করি বা sudo ব্যবহার করে কোনও ফাইল খুলি, আমি আর এটি খুলতে পারি না এবং আমি এই ত্রুটি বার্তাটি পাই:
>>> sudoers ফাইল: বাক্য গঠন ত্রুটি, লাইন 7
এখন কি?
এই সমস্যা থেকে বেরিয়ে আসার কোনও উপায় আছে (সেটিংসে ফিরে যাওয়ার জন্য), বা আমার কি লিনাক্সের একটি নতুন কপি ইনস্টল করা দরকার?
আমার সমস্ত কিছু হওয়ার কারণটি হ'ল আমি "কিউ" টিপছিলাম যখন এটি আমাকে বলছিল যে এখানে কিছু ত্রুটি ছিল, যা আমার খুব বোকা।
ধন্যবাদ।
সম্পাদনা
আমার সুডোর ফাইলটি সাধারণ সুডোর ফাইলের চেয়ে আলাদা নয়। আমি সেই ফাইলটিতে স্রেফ টাইমস্ট্যাম্প_টাইমআউট = 0 লাইন যুক্ত করেছি এবং এই সমস্ত সমস্যা দেখা দিয়েছে। জেমস যা বলেছিল তা করেছিলাম এবং এমনকি সেই লাইনটি সরিয়ে ফেলেছে (টাইমস্ট্যাম্প_টাইমআউট = 0)। আমি ফাইলের অনুমতিটি 0440 এ পরিবর্তন করেছি যা এটি অনুরোধ করেছিল এবং তারপরে স্বাভাবিকভাবে বুট হয়। তারপরে, আমি একই ত্রুটি বার্তা পাই
sudoers file: syntax error, line 7
sudo: parse error in /etc/sudoers near line 7
যেমন উপরে.
আমার এখন কি করা উচিত ??
সম্পাদনা 2 সমাধান
এটি আমিই করেছি:
- লাইভসিডি ব্যবহার করে বুট করুন
- পুরানো sudoers ফাইল সরান
- নতুন সুডোর ফাইল তৈরি করা এবং সেই ফাইলটিতে সমস্ত কিছু অনুলিপি করা হয়েছে অর্থাৎ ন্যূনতম কনফিগারেশন সেটিংস, যা আমি ভাগ্যক্রমে অন্য কোনও ফাইলে সংরক্ষণ করেছি
- 0440 এ ফাইলের অনুমতি পরিবর্তন করা হয়েছে
- হার্ডড্রাইভ থেকে সাধারণত পুনরায় বুট করুন
হুররে !!