লিনাক্স প্রশাসকদের প্রায়ই একটি লিনাক্স/উবুন্টু সিস্টেমে ব্যবহারকারী এবং গোষ্ঠীগুলি পরিচালনা করতে হয়। ইউজার ম্যানেজমেন্ট, অ্যাক্সেস কন্ট্রোল এবং গ্রুপ ম্যানেজমেন্ট হল মৌলিক কিন্তু সবচেয়ে গুরুত্বপূর্ণ প্রয়োজন। এই পোস্টে, আমরা সম্পর্কে জানতে হবে
- ব্যবহারকারীর সৃষ্টি
- সমস্ত ব্যবহারকারীর তালিকা করুন
- একজন ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করুন
- একটি গ্রুপ সৃষ্টি
- সমস্ত গ্রুপের তালিকা করুন
- একটি গ্রুপে একজন ব্যবহারকারীর সংযোজন
- ব্যবহারকারীর গ্রুপ দেখান
- একটি একক গোষ্ঠীতে সমস্ত ব্যবহারকারীর তালিকা করুন
- একটি গ্রুপ থেকে একটি ব্যবহারকারী মুছে ফেলা
- একটি ব্যবহারকারী মুছে ফেলা
- একটি গ্রুপ মুছে ফেলা
এই পোস্টে, আমরা টার্মিনালের মাধ্যমে উপরে উল্লিখিত প্রতিটি কাজ সম্পাদন করব।
ব্যবহারকারীর সৃষ্টি
আমরা উবুন্টু অপারেটিং সিস্টেমে GUI এর মাধ্যমে অথবা টার্মিনাল থেকে একজন ব্যবহারকারী যোগ করতে পারি। আমরা একটি ব্যবহারকারী যোগ করার জন্য সহজ adduser কমান্ড ব্যবহার করতে পারি অথবা একটি সিস্টেম ব্যবহারকারী যোগ করার জন্য adduser –system কমান্ড ব্যবহার করতে পারি।
একটি নতুন সিস্টেম ব্যবহারকারী তৈরি করতে,
$sudoadduser--পদ্ধতিlinuxuser2
একটি সহজ ব্যবহারকারী তৈরি করতে,
$sudoadduser linuxuser1
উপরের কমান্ডটি চালানোর পরে, এটি আপনাকে নতুন তৈরি করা ব্যবহারকারীর জন্য দুইবার নতুন পাসওয়ার্ড সেট করতে বলবে।
এটি তখন আপনাকে ব্যবহারকারীর নাম, রুম নম্বর, আপনার কর্মস্থল এবং বাড়ির ফোন নম্বর এবং অন্যান্য প্রদান করতে বলবে। পছন্দসই বিবরণ প্রদান করুন এবং এন্টার চাপুন
বিশদ বিবরণের পরে, এটি আপনাকে জিজ্ঞাসা করবে প্রদত্ত তথ্য সঠিক কিনা। চালিয়ে যেতে y টিপুন এবং তথ্য সঠিক হলে এন্টার টিপুন।
সমস্ত ব্যবহারকারীর তালিকা করুন
এখন, যদি আপনি টার্মিনালে সমস্ত উবুন্টু ব্যবহারকারীদের তালিকা করতে চান তবে আপনি নিম্নলিখিত কমান্ডটি টাইপ করতে পারেন।
$কাটা -ডেলিমিটার=:-ক্ষেত্র=ঘ /ইত্যাদি/passwd
এটি উবুন্টু সিস্টেমের সকল ব্যবহারকারীর তালিকা করবে।
একজন ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করুন
আপনি যদি কোন ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে চান, আপনাকে প্রথমে সেই নির্দিষ্ট ব্যবহারকারীর নাম দিয়ে লগ ইন করতে হবে। উদাহরণস্বরূপ, linuxuser1 এর পাসওয়ার্ড পরিবর্তন করার জন্য,
$এর- linuxuser1
উপরের কমান্ডটি চালানোর পরে, এটি আপনাকে সেই ব্যবহারকারীর পাসওয়ার্ড লিখতে বলবে, পাসওয়ার্ড টাইপ করুন এবং এন্টার টিপুন।
আপনি দেখতে পারেন যে ব্যবহারকারীর নাম পরিবর্তন করা হয়েছে।
এখন, passwd কমান্ড চালান,
প্রথমে আপনার আগের পাসওয়ার্ড লিখুন, এবং তারপর নতুন পাসওয়ার্ড দুইবার প্রদান করুন এবং এন্টার চাপুন। যদি নতুন পাসওয়ার্ড দুটোই একই হয়, তাহলে পাসওয়ার্ড সফলভাবে পরিবর্তন করা হবে।
একটি গ্রুপ সৃষ্টি
আপনি অ্যাডগ্রুপ কমান্ড ব্যবহার করে যেকোন লিনাক্স ভিত্তিক অপারেটিং সিস্টেমে একটি গ্রুপ তৈরি বা যুক্ত করতে পারেন।
$sudoaddgroup linuxgroup1
আপনি দেখতে পাচ্ছেন যে linuxgroup1 সফলভাবে তৈরি হয়েছে।
সমস্ত গ্রুপের তালিকা করুন
এখন, যদি আপনি উবুন্টু অপারেটিং সিস্টেমে বিদ্যমান সমস্ত গোষ্ঠীর তালিকা তৈরি করতে চান তবে নীচে দেওয়া কমান্ডটি চালান
$কাটা -ডেলিমিটার=:-ক্ষেত্র=ঘ /ইত্যাদি/গ্রুপ
এটি অপারেটিং সিস্টেমের বিদ্যমান সকল গ্রুপ তালিকাভুক্ত করবে।
একটি গ্রুপে একজন ব্যবহারকারীর সংযোজন
ব্যবহারকারীদের উবুন্টুতেও গ্রুপ করা যায়। আমরা ইউজারমোড কমান্ডে গ্রুপ -নাম এবং ব্যবহারকারীর নাম প্রদান করে গ্রুপে একটি ব্যবহারকারী যুক্ত করতে পারি যেমন -এজি পতাকাগুলির সাথে,
$sudousermod-এজিlinuxgroup1 linuxuser1
ব্যবহারকারী linuxuser1 linuxgroup1 গ্রুপে যোগ করা হবে।
ব্যবহারকারীর গ্রুপ দেখান
ব্যবহারকারীর গ্রুপ দেখতে, টার্মিনালে গ্রুপ কমান্ড টাইপ করুন এবং এন্টার চাপুন। এটি ব্যবহারকারীর গোষ্ঠীগুলি দেখাবে। আপনাকে প্রথমে সেই নির্দিষ্ট ব্যবহারকারীর সাথে লগ ইন করতে হবে এবং তারপরে গ্রুপ কমান্ডটি চালাতে হবে।
$এর- linuxuser1$দল
আপনি দেখতে পাচ্ছেন যে linuxgroup1 linuxuser1 এর গ্রুপ হিসাবে তালিকাভুক্ত।
একটি একক গোষ্ঠীর সকল ব্যবহারকারীর তালিকা করুন
যেকোনো গ্রুপের সকল ব্যবহারকারীর তালিকা করার জন্য, নিম্নলিখিত প্যারামিটার দিয়ে cat, cut, এবং grep কমান্ড চালান।
$বিড়াল /ইত্যাদি/গ্রুপ| কাটা -ডেলিমিটার=:-ক্ষেত্র=ঘ,4 | খপ্পরদলের নামআপনার পছন্দসই গ্রুপের নাম দিয়ে গ্রুপের নাম প্রতিস্থাপন করতে ভুলবেন না। উদাহরণস্বরূপ, linuxgroup1
আপনি দেখতে পাচ্ছেন যে linuxgroup1 এর ব্যবহারকারীরা তালিকাভুক্ত।
একটি গ্রুপ থেকে একটি ব্যবহারকারী মুছে ফেলা
আপনি যদি কোন গ্রুপ থেকে একজন ব্যবহারকারীকে সরিয়ে দিতে চান। আপনি ব্যবহারকারীর নাম এবং গ্রুপের নাম টাইপ করে এর পরে ডিলুজার কমান্ডটি করতে পারেন।
$sudodeluser linuxuser1 linuxgroup1
আপনি দেখতে পাচ্ছেন যে ব্যবহারকারীকে লিনাক্সগ্রুপ 1 গ্রুপ থেকে সরানো হয়েছে।
একটি ব্যবহারকারী মুছে ফেলা
আপনি যদি অপারেটিং সিস্টেম থেকে একজন ব্যবহারকারীকে মুছে ফেলতে চান। আপনি কেবল ব্যবহারকারীর নাম দিয়ে ডিলুজার কমান্ড চালিয়ে এটি মুছে ফেলতে পারেন
$sudoডিলুজার লিনাক্সুজার 1
আপনি যদি ব্যবহারকারীর হোম ডিরেক্টরিটিও মুছে ফেলতে চান, তাহলে ডিলুজার কমান্ড দিয়ে – রিমোভ-হোম পতাকা ব্যবহার করুন
$sudoবিভ্রান্তকারী-বাড়ি সরানlinuxuser1
এবং এখন, যদি আমরা /home ডিরেক্টরিটি তালিকাভুক্ত করি, linuxuser1 ব্যবহারকারীর আর হোম ডিরেক্টরি থাকবে না।
একটি গ্রুপ মুছে ফেলা
অপারেটিং সিস্টেম থেকে গ্রুপটি অপসারণ করতে, গ্রুপের নাম দিয়ে ডেলগ্রুপ কমান্ড চালান
$sudoডেলগ্রুপ লিনাক্সগ্রুপ 1
গ্রুপটি সফলভাবে মুছে ফেলা হয়েছে।
শেষ করি
ব্যবহারকারীদের পরিচালনা করা একটি অত্যন্ত গুরুত্বপূর্ণ কাজ যা লিনাক্স প্রশাসকরা সম্পাদন করে। লিনাক্স ভিত্তিক বিতরণে, আমরা সহজেই নতুন ব্যবহারকারী তৈরি করতে এবং তাদের পরিচালনা করতে পারি। এই নিবন্ধটি বিস্তারিতভাবে লিনাক্স ভিত্তিক সিস্টেমে ব্যবহারকারী ব্যবস্থাপনা বর্ণনা করে।