আমার প্রধান ব্যবহারকারীর নামটি sudoers ফাইলে নেই


32

আমি আমার প্রধান ব্যবহারকারীর সাথে কিছু সফ্টওয়্যার / ফাইল সম্পাদনা করার চেষ্টা করছিলাম (না root) তবে আমি এই ত্রুটিটি পেয়েছিলাম ফাইলটি ব্যবহার করে [X] is not in the sudoers file. This incident will be reported.
সম্পাদনা করার চেষ্টা করেছি এবং আমিও একই ত্রুটি পেয়েছি!/etc/sudoerssudosu username

আমি যেভাবে sudoersযাইহোক এটি অ্যাক্সেস করতে পারছি না এমন সময়ে আমার ব্যবহারকারী নামটি কীভাবে ফাইলের সাথে যুক্ত করব?
আমি এখানে এই গাইড অনুসরণ করার চেষ্টা করেছি ।

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

আমি উবি এবং আমার উবুন্টু সংস্করণ: 12.04 এলটিএস ব্যবহার করে উবুন্টু ইনস্টল করেছি।


আপনার সুডো সমস্যা মোকাবেলার জন্য সেই গাইডটি বেশ ভাল দেখাচ্ছে এবং আপনি যদি এটি অনুসরণ করতে পারেন তবে সম্ভবত কাজ করবে। "আমি কীভাবে পুনরুদ্ধার মোডে বুট করব?" এবং তারপরে sudo সম্পর্কে জিজ্ঞাসা করুন যদি সেই গাইড অনুসরণ করে সমস্যাটি ঠিক না হয়।
ডেভিড এডওয়ার্ডস

পুনরুদ্ধার মোডে বুট করার জন্য, পিসি পুনরায় চালু করুন এবং শিফট বোতামটি ধরে রাখুন, তারপরে নির্দেশিকাটি অনুসরণ করুন - psychocats.net/ubuntu/fixsudo
scouser73

আপনি উইবি ইনস্টলের জন্য গ্রাব মেনু পাবেন না। আপনার যদি অন্য কোনও ব্যবহারকারীর অ্যাকাউন্ট থাকে তবে আপনি অ্যাক্সেস করতে পারবেন, এতে সুডোর ফাইল সম্পাদনা করার অনুমতি রয়েছে, এটি সাহায্য করতে পারে। অন্যথায়, আপনাকে এর জন্য বাহ্যিক সরঞ্জামগুলি ব্যবহার করতে হতে পারে। এটি অবশ্যই সমাধান করা যেতে পারে। :)
মহেশ

উত্তর:


49

একটি রুট টার্মিনাল খুলুন এবং টাইপ করুন visudo(তালিকাটি অ্যাক্সেস এবং সম্পাদনা করতে)।

sudoersএখন টার্মিনালে প্রদর্শিত ফাইলের নীচে নেভিগেট করুন ।

নীচের মত দেখতে লাইনের নীচে:

    root ALL=(ALL) ALL

নিম্নলিখিতগুলি যুক্ত করুন ( userআপনার প্রকৃত ব্যবহারকারীর নামের পরিবর্তে ):

    user ALL=(ALL) ALL

এখন ফাইলটি সংরক্ষণ করুন। এর প্রক্রিয়াটি আপনার সম্পাদকের উপর নির্ভর করবে:

  • nano- CtrlOতারপরে Enter, তারপরে CtrlXপ্রস্থান করতে হবে
  • vim - :wq

6
রুট টার্মিনাল অ্যাক্সেস করার ক্ষেত্রে তার সমস্যা। এবং, আপনি ধরে নিয়েছেন যে তাঁর সম্পাদক nano। দয়া করে এটি উন্নতি করুন।
মহেশ

7
কাজ করছে না এমন রুট পাসওয়ার্ড না দিয়ে সে কীভাবে একটি রুট টার্মিনাল খুলতে পারে?
আনোয়ার

2
আপনার মূল পাসওয়ার্ড পুনরুদ্ধার / পরিবর্তন করতে আপনি সহজেই কিছু অনলাইন টিউটোরিয়াল খুঁজে পেতে পারেন এবং আপনি একটি স্ট্যান্ডার্ড টার্মিনাল খুলতে এবং suরুট হয়ে উঠতে সক্ষম হবেন। অন্যথায়, আপনি কোনও লাইভ সিডি দিয়ে বুট করতে এবং এইচডি মাউন্ট করার পরে ফাইলটি অ্যাক্সেস করতে পারেন। অবশেষে, আমি উল্লেখ করছি না nanovisudoস্ট্যান্ডার্ড উবুন্টু ইনস্টলেশন অন্তর্ভুক্ত।
জেসমিনে

Ctrl + Kতারপর Xকাজ।
ফ্রেড্রিক গাউস

6

কোনও ব্যবহারকারীকে sudoersফাইল যুক্ত করার সহজ উপায়টি কার্যকর করার অনুমতি সহ ব্যবহারকারী হিসাবে কমান্ড বেলো চালানো হয় gpasswd:

sudo gpasswd -a username sudo

অনেক ধন্যবাদ @ মন্টেইরোব্রেনা। আপনার টিপটি খুব দরকারী :)))
অ্যান্ডি কে

3

অনুসন্ধানে বর্ণিত প্রক্রিয়া: " সাইকোক্যাটস উবুন্টু ফিক্সসডো" আমাকে লুবুন্টু 13.04 এ সহায়তা করেছিল

এরপরে পুনরুদ্ধার মোড প্রবেশ করুন

mount -o rw,remount /

adduser username sudo

এই সমস্যাটি সমাধান করার জন্য আমি এটি সবচেয়ে সহজ উপায়। যে কেউ ভাবছেন, আপনার পুনরুদ্ধার মোডে বুট করতে হবে এবং এই কমান্ডগুলি কার্যকর করার জন্য "ড্রপ টু রুট শেল প্রম্পট" নির্বাচন করতে হবে ( উইকি.উবন্টু / রিকভারি মোড )
জেএমএনজি

0

আপনার যদি মূল পাসওয়ার্ড থাকে (ইনস্টলেশন চলাকালীন কনফিগার করা হতে পারে) তবে আপনি একটি টার্মিনাল খুলতে পারেন এবং su -lতারপরে রুট পাসওয়ার্ডটি টাইপ করতে পারেন । শেষ পর্যন্ত জেসমিনের উত্তর অনুসরণ করুন। ভিমে সম্পাদনা শুরু করতে, নীচের লাইনে যান root ALL=(ALL) ALLএবং টিপুন i। প্রাথমিক ফেডোরা ইনস্টলের পরে আমার অ্যাকাউন্ট যুক্ত করতে আমি এই পদক্ষেপগুলি অনুসরণ করতে সক্ষম হয়েছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.