Ubuntu-তে ব্যবহারকারী পরিচালনা কীভাবে করবেন: adduser ব্যবহার করে অ্যাকাউন্ট তৈরি, কাস্টমাইজ এবং মুছে ফেলুন

.

১. পরিচিতি

উবুন্টু হল একটি লিনাক্স-ভিত্তিক ওপেন‑সোর্স অপারেটিং সিস্টেম, যা ব্যক্তিগত কম্পিউটিং থেকে ক্লাউড সার্ভার ব্যবস্থাপনা পর্যন্ত সবকিছুর জন্য ব্যাপকভাবে ব্যবহৃত হয়। বিভিন্ন সিস্টেম ব্যবস্থাপনা কাজের মধ্যে, ব্যবহারকারী ব্যবস্থাপনা হল সবচেয়ে মৌলিক এবং গুরুত্বপূর্ণ দায়িত্বগুলোর একটি।
এই প্রবন্ধে, আমরা adduser কমান্ড ব্যবহার করে নতুন ব্যবহারকারী কীভাবে যোগ করবেন, ব্যবহারকারী কীভাবে মুছে ফেলবেন, এবং উবুন্টুতে কীভাবে প্রশাসক অধিকার প্রদান করবেন তা ব্যাখ্যা করব। এই গাইডটি নবীন এবং মধ্যম স্তরের ব্যবহারকারীদের জন্য তৈরি, স্পষ্ট ধাপে ধাপে নির্দেশনা প্রদান করে—এমনকি যারা কমান্ড‑লাইন অপারেশনে অপরিচিত তাদের জন্যও।

২. উবুন্টুতে ব্যবহারকারী ব্যবস্থাপনা কী?

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

বিশেষত, প্রশাসক (যাদের sudo অধিকার আছে) অন্য ব্যবহারকারীদের যথাযথভাবে পরিচালনা করে পুরো সিস্টেমকে নিরাপদে রক্ষণাবেক্ষণ করতে পারেন। এখানে আমরা adduser কমান্ড ব্যবহার করে একটি সহজ ও কার্যকর ব্যবহারকারী ব্যবস্থাপনা পদ্ধতি উপস্থাপন করছি।

৩. adduser কমান্ডের মৌলিক বিষয়

adduser কমান্ড হল উবুন্টুতে নতুন ব্যবহারকারী তৈরি করার জন্য ব্যবহৃত একটি উচ্চ‑স্তরের ইন্টারফেস। useradd কমান্ডের তুলনায়, adduser আরও ব্যবহার‑বান্ধব এবং নবীনদের জন্য উপযুক্ত।

উদাহরণস্বরূপ, “testuser” নামের একটি নতুন ব্যবহারকারী তৈরি করতে নিম্নলিখিত কমান্ডটি চালান:

sudo adduser testuser

এই কমান্ডটি “testuser” ব্যবহারকারীকে তৈরি করে এবং স্বয়ংক্রিয়ভাবে একটি হোম ডিরেক্টরি তৈরি করে। এরপর আপনাকে পাসওয়ার্ড সেট করতে এবং ঐচ্ছিকভাবে পূর্ণ নামের মতো অতিরিক্ত তথ্য প্রদান করতে বলা হবে।

৪. adduser ব্যবহার করে নতুন ব্যবহারকারী যোগ করার ধাপসমূহ

  1. টার্মিনাল খুলুন ( Ctrl + Alt + T )।
  2. নিম্নলিখিত কমান্ডটি লিখুন:
    sudo adduser username
    

“username” এর জায়গায় আপনার পছন্দের ব্যবহারকারীর নাম বসান।

  1. আপনাকে পাসওয়ার্ড সেট করতে বলা হবে। একটি শক্তিশালী পাসওয়ার্ড লিখে তা নিশ্চিত করুন।
  2. আপনি পূর্ণ নাম বা ফোন নম্বরের মতো অতিরিক্ত তথ্য দিতে পারেন, তবে এগুলো ঐচ্ছিক।
  3. বিবরণ নিশ্চিত করার পর, নতুন ব্যবহারকারী তৈরি হবে।

নিরাপত্তা দৃষ্টিকোণ থেকে, সর্বদা একটি শক্তিশালী পাসওয়ার্ড সেট করুন। সংক্ষিপ্ত বা সহজ পাসওয়ার্ড ব্যবহার এড়িয়ে চলুন, এবং অক্ষর, সংখ্যা ও চিহ্নের সমন্বয় অন্তর্ভুক্ত করুন।

৫. adduser দিয়ে ব্যবহারকারী সৃষ্টির কাস্টমাইজেশন

adduser কমান্ড ব্যবহারকারী সৃষ্টিকে কাস্টমাইজ করার জন্য বেশ কিছু বিকল্প প্রদান করে। নিচে কিছু উপযোগী বিকল্প উল্লেখ করা হল:

  • -d : কাস্টম হোম ডিরেক্টরি নির্ধারণ করুন।
    sudo adduser -d /custom/home username
    
  • -s : লগইন শেল নির্ধারণ করুন।
    sudo adduser -s /bin/zsh username
    
  • -G : ব্যবহারকারীকে অতিরিক্ত গ্রুপে যোগ করুন।
    sudo adduser -G sudo username
    

এই বিকল্পগুলোকে একসাথে ব্যবহার করে, সিস্টেমের প্রয়োজনীয়তার ভিত্তিতে ব্যবহারকারী সেটিংসকে নমনীয়ভাবে কাস্টমাইজ করা যায়।

৬. GUI মাধ্যমে ব্যবহারকারী পরিচালনা

কমান্ড‑লাইন সম্পর্কে অপরিচিত ব্যবহারকারীরাও উবুন্টুর GUI ইন্টারফেসের মাধ্যমে সহজে ব্যবহারকারী পরিচালনা করতে পারেন।

  1. “Settings” মেনু খুলে “Users” ট্যাবটি নির্বাচন করুন।
  2. “Unlock” এ ক্লিক করুন এবং আপনার প্রশাসক পাসওয়ার্ড লিখুন।
  3. “Add User” এ ক্লিক করুন এবং প্রয়োজনীয় তথ্য পূরণ করুন।

GUI একটি স্বজ্ঞাত অভিজ্ঞতা প্রদান করে, যা টার্মিনাল কমান্ডে স্বাচ্ছন্দ্যবিহীন ব্যবহারকারীদের জন্য চমৎকার বিকল্প।

৭. নতুন ব্যবহারকারীকে প্রশাসক অধিকার প্রদান

প্রশাসক অধিকারযুক্ত ব্যবহারকারী sudo কমান্ড ব্যবহার করে সিস্টেম‑ব্যাপী কাজ সম্পাদন করতে পারেন। নতুন ব্যবহারকারীকে প্রশাসক অধিকার দিতে নিম্নলিখিত কমান্ডটি চালান:

sudo usermod -aG sudo username

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

৮. deluser দিয়ে ব্যবহারকারী মুছে ফেলা

যদি কোনো ব্যবহারকারী আর প্রয়োজন না হয়, deluser কমান্ড ব্যবহার করে সহজে তাকে মুছে ফেলা যায়।

মৌলিক মুছে ফেলা:

sudo deluser username

হোম ডিরেক্টরি সহ ব্যবহারকারী মুছে ফেলতে:

sudo deluser --remove-home username

একজন ব্যবহারকারী মুছে ফেলার আগে, সর্বদা গুরুত্বপূর্ণ ডেটা ব্যাকআপ নিন, কারণ পরে পুনরুদ্ধার করা সম্ভব নাও হতে পারে।

৯. সাধারণ সমস্যাবলী এবং ট্রাবলশুটিং

এরর মেসেজ পরিচালনা:

  • যদি “permission denied” (অনুমতি অস্বীকৃত) ত্রুটি দেখা দেয়, তবে ব্যবহারকারীর sudo অধিকার নাও থাকতে পারে। অ্যাডমিনিস্ট্রেটরকে অ্যাক্সেসের জন্য অনুরোধ করুন অথবা ব্যবহারকারীকে sudo গ্রুপে যোগ করুন।
  • যখন adduser চালানোর সময় “user already exists” (ব্যবহারকারী ইতিমধ্যে আছে) ত্রুটি দেখা দেয়, তখন ভিন্ন একটি ব্যবহারকারীর নাম নির্বাচন করুন।

ব্যবহারকারী সঠিকভাবে তৈরি হয়েছে কিনা যাচাই করতে, ব্যবহার করুন:

grep username /etc/passwd

১০. সারাংশ

উবুন্টুতে ব্যবহারকারী ব্যবস্থাপনা সিস্টেমের নিরাপত্তা এবং কার্যকরী দক্ষতা বজায় রাখার জন্য অপরিহার্য। adduser কমান্ডের মাধ্যমে আপনি সহজেই ব্যবহারকারী তৈরি করতে পারেন, প্রোফাইল কাস্টমাইজ করতে পারেন এবং অ্যাডমিনিস্ট্রেটর অধিকার প্রদান করতে পারেন। উবুন্টু এছাড়াও GUI টুলস সরবরাহ করে, যা প্রক্রিয়াটিকে নবাগতদের জন্যও সহজলভ্য করে।

এই গাইডটি অনুসরণ করে, আপনি উবুন্টু ব্যবহারকারীদের কার্যকরভাবে পরিচালনা করতে এবং আপনার সিস্টেমকে আরও নিরাপদ ও দক্ষভাবে চালাতে সক্ষম হবেন।