পাঠ্য সম্পাদক সহ সুডোর ফাইল সম্পাদিত - এখন সুডো চালানো যায় না


9

আমি এখন জানি যে আমার etc/sudoersকোনও নিয়মিত পাঠ্য সম্পাদক দিয়ে ফাইল সম্পাদনা করার চেষ্টা করা উচিত নয় । যাইহোক, আমি এটি শিখার কয়েক মিনিট আগে সাবিলাইম পাঠ্যের সাহায্যে ফাইলটিতে একটি নতুন ব্যবহারকারীর নাম সংরক্ষণ করেছি। এখন যখন আমি sudo cat sudoersউদাহরণস্বরূপ চালনা করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই:

>>> /etc/sudoers: syntax error near line 1  <<<
sudo: parse error in /etc/sudoers near line 1
sudo: no valid sudoers sources found, quitting

আমি কীভাবে এই দ্বন্দ্ব থেকে বেরিয়ে যেতে পারি?


সম্ভবত, আপনার রুট অ্যাকাউন্টে এমন কোনও পাসওয়ার্ড নেই যা আপনি জানেন? সেক্ষেত্রে আপনি চেষ্টা করতে পারেন su। অন্যথায়, একক ব্যবহারকারীকে রিবুট করা বা কোনও লাইভ সিডি বন্ধ করা আপনার ফাইলটি ফেরাতে দ্বিতীয় সহজ উপায় হওয়া উচিত; suকৌশলটি না করলে আমি কাউকে সঠিক উত্তর পোস্ট করতে দেব ।
ধাগ

আমি ব্যবহার করেছি su - rootএবং এখন আমি পেয়েছি permission denied। আমি একক ব্যবহারকারী হিসাবে পুনরায় বুট করতে এবং ফাইল সম্পাদনা করার চেষ্টাও করেছি, তবে ত্রুটিটি পেয়েছিলাম যে আমি কেবল পঠনযোগ্য ফাইল সিস্টেমে আছি।
ইস্পাত

1
আপনি যদি সিডি ইত্যাদি বুট করেন তবে মূলটি হ'ল সিডি এবং কেবলমাত্র পঠনযোগ্য। আপনার রুট বেলো মাউন্ট করার নির্দেশাবলী দেখুন। আপনি যদি গ্রাব ব্যবহার করে একক ব্যবহারকারী মোডে বুট করেন তবে এটি সঠিক মূল হতে পারে তবে কেবল পঠনযোগ্য। যদি তাই হয় তবে rwআমি যা মনে করতে পারি তা থেকে আপনাকে পুনরায় mount -o remount,rw /
অনুমিত হওয়া

উত্তর:


7

আমি দেখতে পাচ্ছি আপনি আপনার প্রশ্নটি ট্যাগ osxকরেছেন তাই আপনি যদি ম্যাকের মাধ্যমে এটি করেন তবে জিইউআই ব্যবহার করুন।

  1. যে কোনও ফাইন্ডার উইন্ডোটি খুলুন এবং টিপুন cmd shift G
  2. ফাইলটিতে যেতে টাইপ করুন /etc/sudoersএবং টিপুনreturn
  3. cmd iহাইলাইট করা ফাইলটি দিয়ে টিপুন
  4. 'ভাগ করে নেওয়া ও অনুমতিগুলি' করতে সেই তথ্য উইন্ডোর নীচে স্ক্রোল করুন এবং নীচে ডানদিকে লক আইকনটি ক্লিক করুন
  5. প্রশাসকের ব্যবহারকারীর নাম এবং পাসওয়ার্ড টাইপ করুন
  6. এখন নিজেকে উইন্ডোটিতে +বোতামটি যুক্ত করুন এবং 'পড়ুন এবং লিখুন' সুবিধাগুলি নির্বাচন করুন
  7. যে কোনও সম্পাদকটিতে ফাইলটি খুলুন এবং প্রথমবারের মতো আপনি কী স্ক্রু করেছেন তা ঠিক করুন!

উজ্জ্বল। এবং সব জিইউআইয়ের মাধ্যমে! ধন্যবাদ.
ইস্পাত

/ ইত্যাদি লিখতে অনুমতি যুক্ত করার জন্য sudoers ফাইল পরিবর্তন করা প্রয়োজন।
tsafrir

আমার উবুন্টু নিয়েও আমার একই সমস্যা আছে। আপনি দয়া করে উবুন্টু ঠিক করার জন্য কিছু ধারণা দিতে পারেন?
শ্যামখাদকা 24'18

0

আমি "ভাগ করে নেওয়ার এবং অনুমতিগুলি" এ আমার ব্যবহারকারীর নাম যুক্ত করে এবং "পড়তে এবং লিখতে" অনুমতি পরিবর্তন করে সুডোর ফাইল সম্পাদনা করতে অক্ষম।

আমি একটি নতুন ফাইল তৈরি করতে এবং এর শিকড়: চাকা এবং 0440 এর অনুমতি পরিবর্তন করতে ব্যর্থ হয়েছিল।

অবশেষে আমাকে পুনরুদ্ধার মোডে যেতে হবে (পুনরায় চালু করুন -> সেমিডি + আর)

  1. মাউন্ট ম্যাকিনটোস এইচডি ডিস্ক ইউটিলিটি মাধ্যমে
  2. ইউটিলিটিগুলির মাধ্যমে টার্মিনালে যান
  3. সিডি ম্যাকিনটোস এইচডি / প্রাইভেট / ইত্যাদি যান
  4. ভুল সংশোধন করতে sudoers ফাইল সম্পাদনা করুন।
  5. সংরক্ষণ করুন এবং প্রয়োজনে অনুমতিগুলি পরিবর্তন করুন। sudoers ফাইলের মূল প্রয়োজন: চাকা। যদি তা না হয় তবে সুডো চালানো হবে না। ডুবে মূল: চাকা sudoers
  6. শুরুতে আমি sudoers অপসারণ এবং আমি লগ ইন করার সময় একটি নতুন কপি তৈরি করেছি যেহেতু আমি অনুমতিও 0440 এ পরিবর্তন করেছিলাম।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.