Linux-এ ব্যবহারকারীদের পরিচালনা করার সহজ পদ্ধতি!
আপনি যদি Linux ব্যবহার করেন, তবে আপনি নিশ্চয়ই জানেন যে, ব্যবহারকারীদের পরিচালনা একটি গুরুত্বপূর্ণ কাজ। ব্যবহারকারী তৈরি, পরিবর্তন এবং মুছে ফেলা প্রক্রিয়া জানা থাকলে আপনার সিস্টেম অনেক ভালোভাবে পরিচালনা করা যাবে। এই নিবন্ধে, আমরা শিখব কিভাবে Linux-এ ব্যবহারকারীদের পরিচালনা করবেন এবং কিছু উদাহরণসহ সহজ পদ্ধতি শেয়ার করব। চলুন শুরু করি!
ব্যবহারকারী তৈরি করা
প্রথমেই চলুন জানি, কিভাবে নতুন ব্যবহারকারী তৈরি করা যায় Linux-এ। নতুন ব্যবহারকারী তৈরি করতে সাধারণত `useradd` কমান্ড ব্যবহার করা হয়। চলুন দেখি কিভাবে এটা কাজ করে:
sudo useradd -m username
এই কমান্ডে `-m` ফ্ল্যাগটি ব্যবহারকারীকে একটি হোম ডিরেক্টরি তৈরি করতে সহায়তা করে। `username` এর জায়গায় আপনি আপনার ইচ্ছামত ব্যবহারকারীর নাম দেবেন। উদাহরণস্বরূপ, যদি আপনি একটি ব্যবহারকারী "john" তৈরি করতে চান, তাহলে কমান্ড হবে:
sudo useradd -m john
এখন, এই নতুন ব্যবহারকারীকে একটি পাসওয়ার্ড সেট করতে হবে। এর জন্য ব্যবহার করা হয় `passwd` কমান্ড:
sudo passwd john
এটি আপনাকে একটি নতুন পাসওয়ার্ড দিতে বলবে, এবং তারপর নতুন ব্যবহারকারী "john"-এর জন্য পাসওয়ার্ড সেট হয়ে যাবে।
ব্যবহারকারী মুছে ফেলা
যদি আপনি কোনও ব্যবহারকারী মুছে ফেলতে চান, তবে `userdel` কমান্ড ব্যবহার করতে হবে। উদাহরণস্বরূপ, "john" ব্যবহারকারী মুছে ফেলতে নিচের কমান্ডটি ব্যবহার করুন:
sudo userdel john
এটি শুধুমাত্র ব্যবহারকারী মুছে ফেলবে, কিন্তু তার হোম ডিরেক্টরি বজায় থাকবে। যদি আপনি হোম ডিরেকটরি সহ ব্যবহারকারী মুছে ফেলতে চান, তবে `-r` ফ্ল্যাগটি ব্যবহার করুন:
sudo userdel -r john
ব্যবহারকারীর তথ্য দেখতে পাওয়া
যদি আপনি দেখতে চান যে, সিস্টেমে কোন কোন ব্যবহারকারী আছেন, তাহলে `cat` কমান্ড ব্যবহার করে `/etc/passwd` ফাইলটি দেখতে পারেন:
cat /etc/passwd
এটি সিস্টেমে থাকা সব ব্যবহারকারীর তথ্য দেখাবে, যেমন তাদের হোম ডিরেক্টরি, শেল ইত্যাদি।
ব্যবহারকারীর গ্রুপ তৈরি করা
Linux-এ গ্রুপ তৈরি করা এবং ব্যবহারকারীকে একটি গ্রুপে যোগ করা গুরুত্বপূর্ণ। একটি নতুন গ্রুপ তৈরি করতে `groupadd` কমান্ড ব্যবহার করুন:
sudo groupadd groupname
এখন, আপনি যদি "john" ব্যবহারকারীকে একটি নতুন গ্রুপ "developers" যোগ করতে চান, তাহলে `usermod` কমান্ড ব্যবহার করুন:
sudo usermod -aG developers john
এটি "john" ব্যবহারকারীকে "developers" গ্রুপে যোগ করবে।
ব্যবহারকারীর তথ্য পরিবর্তন
যদি আপনি কোনও ব্যবহারকারীর তথ্য পরিবর্তন করতে চান, যেমন তার নাম বা গ্রুপ, তাহলে `usermod` কমান্ড ব্যবহার করতে পারেন। উদাহরণস্বরূপ, "john" ব্যবহারকারীর হোম ডিরেক্টরি পরিবর্তন করতে নিচের কমান্ডটি ব্যবহার করুন:
sudo usermod -d /new/directory john
এটি "john"-এর হোম ডিরেক্টরি পরিবর্তন করে নতুন ডিরেক্টরিতে সেট করবে।
ব্যবহারকারী এবং গ্রুপের অনুমতি সেট করা
Linux-এ, ফাইল বা ডিরেক্টরির জন্য ব্যবহারকারী এবং গ্রুপের অনুমতি সেট করা খুবই গুরুত্বপূর্ণ। `chmod` কমান্ড ব্যবহার করে আপনি ফাইলের অনুমতি পরিবর্তন করতে পারেন। উদাহরণস্বরূপ, যদি আপনি একটি ফাইলের অনুমতি পরিবর্তন করতে চান যাতে এটি শুধুমাত্র মালিকের জন্য পড়া এবং লেখা যায়, তবে কমান্ডটি হবে:
sudo chmod 600 filename
এটি "filename" নামক ফাইলের অনুমতি 600 সেট করবে, অর্থাৎ শুধুমাত্র মালিক এই ফাইলটি পড়তে এবং লিখতে পারবে।
ব্যবহারকারীর ব্যস্ততা দেখতে পাওয়া
আপনি যদি দেখতে চান, কোনও ব্যবহারকারী বর্তমানে সিস্টেমে লগ ইন করেছেন কিনা, তাহলে `w` বা `who` কমান্ড ব্যবহার করতে পারেন। উদাহরণস্বরূপ:
w
এটি সমস্ত লগ ইন করা ব্যবহারকারীদের তথ্য প্রদর্শন করবে।
ব্যবহারকারীর পাসওয়ার্ডের বৈশিষ্ট্য পরিবর্তন
আপনি যদি একটি ব্যবহারকারীর পাসওয়ার্ডের বৈশিষ্ট্য পরিবর্তন করতে চান, যেমন তার পাসওয়ার্ডের মেয়াদ, তাহলে `chage` কমান্ড ব্যবহার করতে পারেন:
sudo chage -M 30 john
এটি "john"-এর পাসওয়ার্ডের মেয়াদ 30 দিন সেট করবে, অর্থাৎ 30 দিনের মধ্যে তার পাসওয়ার্ড পরিবর্তন করতে হবে।
ব্যবহারকারী পরিচালনা করার আরও কিছু পরামর্শ
- ব্যবহারকারীদের পরিচালনা করার সময় সদ্য তৈরি করা পাসওয়ার্ডটি নিরাপদ এবং শক্তিশালী হওয়া উচিত।
- গ্রুপগুলোর মাধ্যমে ব্যবহারকারীদের নির্দিষ্ট অধিকার প্রদান করা সহজ এবং কার্যকরী।
- অতিরিক্ত ব্যবহারকারী এবং গ্রুপে রাইট অ্যাক্সেস দেওয়া হলে নিরাপত্তা ঝুঁকি বাড়াতে পারে, তাই মনোযোগ সহকারে অনুমতি সেট করুন।
উপসংহার
ব্যবহারকারীদের সঠিকভাবে পরিচালনা করা Linux সিস্টেমের নিরাপত্তা এবং কার্যকারিতা নিশ্চিত করার জন্য অত্যন্ত গুরুত্বপূর্ণ। এই নিবন্ধে আমরা শিখলাম কিভাবে ব্যবহারকারী তৈরি, মুছে ফেলা, গ্রুপ তৈরি এবং অনুমতি সেট করা যায়। আশা করি, আপনি এখন Linux-এ ব্যবহারকারীদের পরিচালনা করার পদ্ধতি সম্পর্কে পরিষ্কার ধারণা পেয়েছেন। যদি আপনার আরও কোন প্রশ্ন থাকে, তবে মন্তব্যে জানাবেন!

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!