CentOS এ সুডো ব্যবহারকারী কীভাবে তৈরি করবেন


Sudo কমান্ডটি নির্ভরযোগ্য ব্যবহারকারীকে মূল ব্যবহারকারী পাসওয়ার্ড ভাগ না করে লিনাক্স সিস্টেমে প্রশাসনিক অনুমতি প্রদানের জন্য একটি কৌশল দেয়।

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

এই নিবন্ধে, আপনাকে দেখাবে যে কীভাবে কোনও সিস্টেমের সুডোর ফাইল পরিবর্তন না করে সেন্টোস সিস্টেমে sudo সুবিধার সাথে একটি নতুন সাধারণ ব্যবহারকারী অ্যাকাউন্ট তৈরি করবেন create

একবার sudo অ্যাক্সেস মঞ্জুর হয়ে গেলে আপনি রুট ব্যবহারকারীর অ্যাকাউন্টে লগ ইন না করে প্রশাসনিক কমান্ড চালাতে sudo কমান্ডটি ব্যবহার করতে পারবেন।

CentOS এ একটি নতুন সুডো ব্যবহারকারী তৈরি করুন

1. আপনার CentOS সিস্টেমে মূল ব্যবহারকারী হিসাবে লগ ইন করুন।

$ ssh [email _ip_address

2. ইউজারড কমান্ড ব্যবহার করে টেকমিন্ট নামে একটি সাধারণ ব্যবহারকারী অ্যাকাউন্ট তৈরি করুন, -m বিকল্পটি ব্যবহারকারীর হোম ডিরেক্টরিটি উপস্থিত না থাকলে এটি তৈরি করতে হবে, - s নতুন ব্যবহারকারীর লগইন শেল প্রোগ্রামটি (যা /bin/bash এক্ষেত্রে) এবং -c একটি মন্তব্য সংজ্ঞায়িত করে যে এটি প্রশাসনিক ব্যবহারকারী হিসাব

# useradd -m -s /bin/bash -c "Administrator" tecmint

আপনি তৈরি করতে চান এমন ব্যবহারকারীর নামের সাথে টেকমিন্ট প্রতিস্থাপন করুন।

৩. পাসওয়ার্ড কমান্ডটি ব্যবহার করে নতুন নির্মিত ব্যবহারকারী অ্যাকাউন্টের জন্য একটি পাসওয়ার্ড সেট করুন (একটি সুরক্ষিত শক্তিশালী পাসওয়ার্ড সেট করতে মনে রাখবেন)।

# passwd tecmint

৪. আরএইচইএল পরিবারের সাথে সম্পর্কিত সমস্ত লিনাক্স বিতরণগুলিতে কেবল হুইল সিস্টেম গ্রুপের ব্যবহারকারীরা সুডো সহ একটি কমান্ড চালাতে পারবেন। সুতরাং, এরপরে, নতুন ব্যবহারকারী টেকমিন্ট ব্যবহারকারীর কমান্ডটি ব্যবহার করে চাকা গোষ্ঠীতে যুক্ত করুন। এখানে -a পতাকাটির অর্থ ব্যবহারকারীকে পরিপূরক গোষ্ঠীতে সংযুক্ত করা এবং -G গ্রুপটি নির্দিষ্ট করে।

# usermod -aG wheel tecmint

5. নতুন ব্যবহারকারীর অ্যাকাউন্টে স্যুইচ করতে su কমান্ড ব্যবহার করে নতুন নির্মিত ব্যবহারকারী অ্যাকাউন্ট টেকমিন্ট sudo অ্যাক্সেস পরীক্ষা করুন এবং ব্যবহারকারী যাচাই করুন চাকা গ্রুপ হয়।

# su - tecmint
$ groups

Now. এখন প্রশাসনিক সুযোগ-সুবিধাগুলি সহ যে কমান্ডটি চালাতে চান তাতে "sudo" কে প্রিপেন্ড করে হোয়ামি কমান্ডটি চালান।

$ whoami

যেহেতু আপনি প্রথমবার এই অ্যাকাউন্টটি থেকে sudo কার্যকর করেছেন ব্যানার বার্তাটি প্রদর্শিত হবে। আপনাকে ব্যবহারকারীর অ্যাকাউন্টের জন্য পাসওয়ার্ড লিখতে বলা হবে।

sudo সঠিকভাবে কনফিগার করা থাকলে উপরের হোয়ামি কমান্ডের আউটপুট রুট প্রদর্শিত হবে।

You. আপনি ls কমান্ডটি ব্যবহার করে /root ডিরেক্টরিতে অন্তর্ভুক্ত তালিকাভুক্ত করতে পারেন, যা সাধারণত ব্যবহারকারীদের কাছে কেবল অ্যাক্সেসযোগ্য।

$ sudo ls -la /root

আপনি sudo সম্পর্কিত নিম্নলিখিত নিবন্ধগুলি পড়তে পছন্দ করতে পারেন।

  1. লিনাক্সে "sudo" সেট করার জন্য 10 দরকারী Sudoers কনফিগারেশন
  2. li
  3. লিনাক্সে সুডো পাসওয়ার্ড টাইপ করার সময় কীভাবে তারকাচিহ্নগুলি প্রদর্শিত হয়
  4. লিনাক্সে কীভাবে ‘সুডো’ পাসওয়ার্ড টাইমআউট সেশন লম্বা রাখবেন

এখানেই শেষ! এই নিবন্ধে, আমরা ব্যাখ্যা করেছি যে কীভাবে একটি CentOS সিস্টেমে sudo সুবিধার সাথে একটি নতুন সাধারণ ব্যবহারকারী অ্যাকাউন্ট তৈরি করবেন। যে কোনও প্রশ্নের জন্য, নীচের মন্তব্য ফর্মের মাধ্যমে আমাদের সাথে যোগাযোগ করুন।