কেন আমি ব্যবহারকারী পরিবর্তন করার চেষ্টা করলে আমি এই ত্রুটি বার্তা প্রাপ্ত? "Myusername sudoers ফাইলের মধ্যে নেই"


0

আমি লিনাক্সে তাই না এবং আমার নিম্নলিখিত সমস্যা আছে।

আমি একটি লিনাক্স সার্ভারে ব্যবহারকারী (একটি প্রদত্ত ব্যবহারকারী ব্যবহার করে) পরিবর্তন করতে হবে।

তাই আমি ব্যবহার করি

[myusername@myserver~]$ sudo -i -u otherusername
[sudo] password for myusername:
myusername is not in the sudoers file.  This incident will be reported.
[myusername@myserver~]$

তাই মনে হচ্ছে আমার এটি বা কিছু করার অনুমতি নেই। সমস্যাটা কি আসলেই?


উত্তর:


1

sudo একটি কমান্ড যা আপনাকে উচ্চতর অনুমতিগুলির (যেমন রুট) সাথে অন্য কমান্ড চালাতে দেয়। ফাইল জন্য / etc / sudoers নিয়ন্ত্রণ ব্যবহারকারীরা কি করতে পারেন। এই ফাইল সম্পাদন সুস্পষ্ট কারণে রুট অনুমতি প্রয়োজন।

যদি আপনার নিজের ব্যবহারকারীকে এই ফাইলে যুক্ত করার জন্য রুট অ্যাকাউন্টটিতে অ্যাক্সেস না থাকে তবে অন্য অ্যাকাউন্টে যাওয়ার বিকল্পগুলি হল:

$ exit 
[log in as other user]

অথবা

$ su - [other username]

তবে এগুলির জন্য আপনাকে অন্য ব্যবহারকারীর পাসওয়ার্ড জানতে হবে।


আপনি যদি রুট ইউজার হিসাবে লগইন করেন, তবে আমি অনুমান করতে পারি যে আপনি এটি করতে পারেন sudo visudo এবং SUDO গ্রুপ পরিবর্তন %ALL অথবা বিকল্পভাবে sudo usermod user -aG sudo?
ThisIsNotMyRealName
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.