কীভাবে সমাধান করবেন 'সুডোয়ার্স ফাইলে নেই। এই ঘটনা রিপোর্ট করা হবে' ত্রুটি

Kibhabe Samadhana Karabena Sudoyarsa Pha Ile Ne I E I Ghatana Riporta Kara Habe Truti



লিনাক্স সুডোর মতো কমান্ড সহ একটি শক্তিশালী ব্যবহারকারীর বিশেষাধিকার ব্যবস্থাপনা সিস্টেম অফার করে যা আপনাকে উন্নত বিশেষাধিকার সহ কাজগুলি সম্পাদন করতে দেয়। 'sudo' কমান্ড অন্যান্য ব্যবহারকারীদের সিস্টেমে সর্বোচ্চ স্তরের কমান্ড প্রদান করতে পারে যা সাধারণত রুট ব্যবহারকারীদের দ্বারা বজায় থাকে।

sudo ব্যবহার করার জন্য, আপনাকে '/etc/sudoers' এ নিবন্ধিত হতে হবে কারণ এই ফাইলটি নির্ধারণ করে যে ব্যবহারকারীর কোনো কাজ চালানোর অনুমতি আছে কিনা। যাইহোক, 'sudo' কমান্ড ব্যবহার করার সময় অনেক ব্যবহারকারী কিছু অস্বাভাবিক ত্রুটির সম্মুখীন হন।

এই দ্রুত টিউটোরিয়ালে, আমরা বিভিন্ন পন্থা ব্যাখ্যা করব যা আপনি 'sudoers ফাইলে নেই' সমাধান করতে ব্যবহার করতে পারেন। এই ঘটনাটি রিপোর্ট করা হবে” ত্রুটি সহজেই।







কীভাবে সমাধান করবেন 'সুডোয়ার্স ফাইলে নেই। এই ঘটনা রিপোর্ট করা হবে' ত্রুটি

এই ত্রুটির সরাসরি সমাধান হল '/etc/sudoers' ফাইলটি সংশোধন করা। এই সহজ প্রক্রিয়াটির জন্য রুট ব্যবহারকারীকে sudoers ফাইলে ব্যবহারকারী (যিনি এই ত্রুটির সম্মুখীন হচ্ছেন) যুক্ত করতে হবে।



আপনি সরাসরি '/etc/sudoers' ফাইলটি খুলতে 'Visudo' কমান্ড ব্যবহার করতে পারেন। Visudo একটি বিশেষ কমান্ড যা উদ্দেশ্যমূলকভাবে sudoers ফাইল পরিবর্তন করার জন্য তৈরি করা হয়।



sudo ভিসুডো





'root ALL=(ALL:ALL) ALL' বলে লাইনে নেভিগেট করুন এবং পরবর্তী লাইনে নিম্নলিখিত পাঠ্যটি লিখুন:

ব্যবহারকারীর নাম সমস্ত = ( সমস্ত: সমস্ত ) সমস্ত

নিশ্চিত করুন যে আপনি 'user_name' শব্দটিকে সেই ব্যবহারকারীর প্রকৃত নামের সাথে প্রতিস্থাপন করেছেন যাকে আপনি sudo সুবিধা প্রদান করতে চান।



সবকিছু পরিবর্তন করার পরে, আপনি এখন ফাইলটি সংরক্ষণ এবং প্রস্থান করতে পারেন। অবশেষে, আপনি এখন প্রক্রিয়াটি সম্পন্ন করেছেন এবং 'সুডোর ফাইলে নেই' ত্রুটি আপনাকে আর বিরক্ত করবে না। আসন্ন বিভাগে একটি এক-লাইন কমান্ড নিয়ে আলোচনা করা হবে যা আপনি ব্যবহারকারীদের sudo গ্রুপে যুক্ত করতে ব্যবহার করতে পারেন যা ডিফল্টরূপে sudo বিশেষাধিকার ধারণ করে।

সুডো গ্রুপ

পূর্ববর্তী প্রক্রিয়ায় যা প্রদর্শিত হয়েছে তার মতো ব্যবহারকারীকে যুক্ত করার পরিবর্তে, আপনি সুডো গ্রুপে উদ্দিষ্ট ব্যবহারকারীকে যুক্ত করতে পারেন। এই গ্রুপে যুক্ত হলে, ব্যবহারকারী sudo অ্যাক্সেস পাবেন। অতএব, এটি আপনাকে ত্রুটি সমাধানে সহায়তা করবে।

এটি করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি প্রবেশ করান:

sudo usermod -এজি sudo ব্যবহারকারীর নাম

'-aG' বিকল্প এবং ইনপুট sudo সহ 'usermod' কমান্ড নির্দিষ্ট ব্যবহারকারীকে গ্রুপ- sudo-তে যোগ করে। উপরন্তু, লক্ষ্য ব্যবহারকারীর ব্যবহারকারীর নাম/ব্যবহারকারীর আইডি দিয়ে 'user_name' প্রতিস্থাপন করুন।

উপসংহার

উল্লিখিত ত্রুটিটি সাধারণত দেখায় যে ব্যবহারকারী বর্তমানে sudoers ফাইলে উপলব্ধ নেই। এর একমাত্র রেজোলিউশন হল প্রভাবিত ব্যবহারকারীকে উল্লেখিত ফাইলে যুক্ত করা। এই নিবন্ধে, আমরা দুটি উপায় ব্যাখ্যা করেছি: sudoers ফাইলটি সংশোধন করা এবং ব্যবহারকারীকে sudo গ্রুপে যুক্ত করা। আপনি এই ত্রুটি পরিত্রাণ পেতে দুটি ব্যবহার করতে পারেন.