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


লিনাক্স এবং অন্যান্য ইউনিক্স-মতো সিস্টেমে, রুট অ্যাকাউন্টটিতে সিস্টেমে সর্বাধিক অ্যাক্সেসের অধিকার রয়েছে। এটি সিস্টেম প্রশাসনের উদ্দেশ্যে বিশেষভাবে ব্যবহৃত হয়।

রুট ব্যবহারকারীর (কখনও কখনও সুপারভাইজার হিসাবে পরিচিত) সমস্ত মোডে (একক বা একাধিক ব্যবহারকারীর) সমস্ত অধিকার বা অনুমতি (সমস্ত ফাইল এবং প্রোগ্রামগুলিতে) থাকে।

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

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

এই সংক্ষিপ্ত নিবন্ধে, আমরা ব্যাখ্যা করব যে কীভাবে উবুন্টু লিনাক্স বিতরণে একটি sudo ব্যবহারকারী তৈরি করা যায়।

উবুন্টুতে একটি নতুন সুডো ব্যবহারকারী তৈরি করা হচ্ছে

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

$ ssh [email _ip_address

২. এরপরে, ইউর্যাডড কমান্ডটি দেখানো হয়েছে এমন একটি নতুন সুডো ব্যবহারকারী তৈরি করুন, যেখানে প্রশাসক একটি ব্যবহারকারী নাম। নিম্নলিখিত কমান্ডে -m পতাকাটি ব্যবহারকারীর হোম ডিরেক্টরি তৈরি করার অর্থ এটি উপস্থিত না থাকলে -s ব্যবহারকারীর লগইন শেল এবং -c নির্দিষ্ট করে অ্যাকাউন্ট ফাইলে সংরক্ষণ করার জন্য একটি মন্তব্য নির্দিষ্ট করে।

$ sudo useradd -m -s /bin/bash -c "Administrative User" admin

৩. পাসডাব্লুড ইউটিলিটিটি ব্যবহার করে প্রশাসক ব্যবহারকারীর জন্য একটি পাসওয়ার্ড তৈরি করুন এবং নতুন ব্যবহারকারীর পাসওয়ার্ডটি নিশ্চিত করুন। একটি শক্তিশালী পাসওয়ার্ড উচ্চ প্রস্তাবিত!

$ sudo passwd admin

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

$ sudo usermod -aG sudo admin

৫. এখন প্রশাসকের অ্যাকাউন্টে স্যুইচ করে নতুন ব্যবহারকারীর অ্যাকাউন্টে সুডো অ্যাক্সেস পরীক্ষা করুন (অনুরোধ জানালে প্রশাসকের অ্যাকাউন্টের পাসওয়ার্ড প্রবেশ করুন)।

$ su - admin

Once. একবার অ্যাডমিন ব্যবহারকারীর কাছে স্যুইচ হয়ে গেলে, আপনি যে কোনও প্রশাসনিক কাজ চালাতে পারবেন তা যাচাই করুন, উদাহরণস্বরূপ / ডিরেক্টরিতে সুডো যুক্ত করে ডিরেক্টরি ট্রি তৈরি করার চেষ্টা করুন কমান্ডে।

$ mkdir -p /srv/apps/sysmon
$ sudo mkdir -p /srv/apps/sysmon

নীচে sudo সম্পর্কে অন্যান্য গাইড যা আপনাকে দরকারী বলে মনে করবে:

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

এখন এ পর্যন্তই. এই গাইডটিতে আমরা উবুন্টুতে কীভাবে একটি সুডো ব্যবহারকারী তৈরি করব তা দেখিয়েছি। সুডো সম্পর্কে আরও তথ্যের জন্য "ম্যান সুডো_রুট" দেখুন। আপনার ভাগ করার কোন প্রশ্ন বা চিন্তা আছে? যদি হ্যাঁ, নীচে প্রতিক্রিয়া ফর্ম মাধ্যমে আমাদের কাছে পৌঁছান।