আমি যখন রুট ব্যবহারকারী থাকি তখন কীভাবে একটি সিস্টেম ফাইল সম্পাদনা করবো কিন্তু আমি পাই "আপনি sudoers ফাইলটিতে নেই। "


0

আমি উবুন্টু 1২.04 (এলটিএস) 64 বিট ব্যবহার করছি। আমি ডিরেক্টরি / ইত্যাদি "গ্রুপ" ফাইল সম্পাদনা করেছি। আমি আমার ব্যবহারকারী নামটি যোগ করেছি যা "vboxusers" এর সামনে "erfan" অনুসরণ করে:

নিচের অংশে আপনি আমার গ্রুপ ফাইলের কিছু লাইন দেখতে পারেন

root:x:0:
daemon:x:1:
bin:x:2:
.
.
.
erfan:x:1000:
sambashare:x:124:
debian-xfs:x:125:
vboxusers:x:126:erfan
vboxsf:x:127:
guest-59wkHG:x:128:

এই পরিবর্তনের পরে আমি "sudo" কমান্ডটি ব্যবহার করতে পারছি না এবং আমি নিম্নলিখিত বার্তাটি পেয়েছি:

"erfan sudoers ফাইল না। এই ঘটনা রিপোর্ট করা হবে।"

আমি কোন প্যাকেজ ইনস্টল এবং আমার অপারেটিং সিস্টেম পরিচালনা করতে পারবেন না।

আমার মনে হয় যদি আমি আমার ব্যবহারকারী নাম ("ইরফান") মুছে ফেলার উপায় খুঁজে পেতে পারি "ভবক্সুসার" এর সামনে, তাহলে এই সমস্যাটি সমাধান হবে।

আপনি এটি মুছে ফেলার এবং "গ্রুপ" ফাইল সম্পাদনা করার একটি ধারণা দিতে পারেন? অথবা এই সমস্যা সমাধানের কোনো উপায়?


1
আপনি আপনার নিজের প্রশ্নের উত্তর দিয়েছেন ... প্রশাসক কার্যগুলি করতে সক্ষম হবেন যার জন্য আপনাকে "সুডো" ক্ষমতা দরকার যা sudoers ফাইলটিতে থাকা দরকার ... এটির গোষ্ঠী ফাইলের সাথে কিছুই করার নেই ...
Kinnectus

আপনি নিজে এই ফাইল সম্পাদনা করা উচিত নয়। একটি ব্যাকআপ থেকে এটি পুনরুদ্ধার করুন।
slhck

1
পরিবর্তনটি পূর্বাবস্থায় ফিরিয়ে আনতে চান, ইনস্টল অথবা রেসকিউ মিডিয়া থেকে বুট করুন, আপনার রুট ফাইল সিস্টেমটি মাউন্ট করুন এবং সেখানে থেকে পরিবর্তন পূর্বাবস্থায় ফিরিয়ে আনুন। অথবা সহজ, একটি পরিচিত ভাল ব্যাকআপ থেকে এটি পুনরুদ্ধার।
a CVn

উত্তর:


1

ডিফল্ট sudo কনফিগারেশন ( /etc/sudoers ) বলেছেন - দলের সদস্যদের অ্যাডমিন এবং উবুন্টু চালানো যাবে sudo কমান্ড (এবং নেই অ্যাডমিন উবুন্টু গ্রুপ, তাই উবুন্টু গ্রুপ শুধুমাত্র)।

দৃশ্যত আপনার সম্পাদনা করার পরে, আপনার ব্যবহারকারী আর এই দলের সদস্য নন।

এটি ঠিক করতে আপনি পারেন:

  • লাইভ সিডি থেকে বুট করুন
  • খোলা টার্মিনাল
  • sudo su - রুট আপনি সুইচ হবে
  • আপনার root পার্টিশনটি মাউন্ট করুন (অর্থাৎ mount /dev/sda1 /mnt - sda1 আপনার root পার্টিশন)
  • গ্রুপ ফাইল সম্পাদনা করুন ( joe /mnt/etc/group ) এবং ফিরে আপনার ব্যবহারকারী যোগ করুন উবুন্টু গ্রুপ
  • root পার্টিশন আনমাউন্ট করুন ( umount /mnt )
  • পুনরায় বুট করার
  • কেউ একটি আলিঙ্গন দিতে :)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.