Redhat Linux Administration : User ও Group সংক্রান্ত কিছু প্রয়োজনীয় কমান্ড

Group কি?
Group হচ্ছে একাধিক User কে একই রকম সুযোগ-সুবিধা দেওয়ার পদ্ধতি। একটা নির্দিষ্ট Group কে যে ধরনের পারমিশন দেওয়া হবে ঐ Group এর অন্তর্গত সকল User এর উপর একই রকম পারমিশন সয়ংক্রিয়ভাবে বসে যাবে। ধরা যাক, example.txt ফাইলের উপর কিছু User এর একই রকম এক্সেস পারমিশন দিতে হবে। যা করতে হবে-

user1 এবং user2 নামে দুটো user তৈরী করুন
useradd user1
useradd user2

user1 এবং user2 এর পাসওয়ার্ড সেট করুন
passwd user1
passwd user2

newgroup নামে একটা Group তৈরী করুন
groupadd newgroup

example.txt ফাইলকে newgroup এ এড করুন
chgrp newgroup example.txt

example.txt ফাইলের জন্য পারমিশন সেটাপ করুন(যেমন:- owner এর জন্য read+write+execute পারমিশন এবং group এর জন্য read+execute পারমিশন)
chmod 750 example.txt

/etc তে group নামের ফাইলটি vi editor দিয়ে ওপেন করুন
vi /etc/group

নিচের দিকে newgroup নামে যে লাইনটি আছে সেখানে user1 এবং user2 কে এড করুন। একাধিক user এড করার সময় কমা (,) দিয়ে আলাদা করতে হবে। লাইনটা হবে নিচের লাইনটির মত(600 এর স্থলে অন্য সংখ্যা ও হতে পারে যা সিস্টেম নিজে তেরী করবে)
newgroup:x:600:user1,user2

/etc তে group ফাইলটি সরসরি এডিট না করে কমান্ডের মাধ্যমে ও একই কাজ করা যায়। সেক্ষেত্রে কমান্ড হবে-
gpasswd -M user1,user2 newgroup

আরো কিছু উদাহারন নিচে দেওয়া হল-
test নামের user কে newgroup এড করতে চাইলে
gpasswd -a test newgroup

test নামের user কে newgroup থেকে বাদ দিতে চাইলে
gpasswd -d test newgroup

test নামের user কে example.txt ফাইলের owner করতে চাইলে
chown test example.txt

2 Responses to “Redhat Linux Administration : User ও Group সংক্রান্ত কিছু প্রয়োজনীয় কমান্ড”

  1. Farzeen Sweetie Says:

    Robotics Components and Electronics site in Bangladesh
    http://www.techshopbd.com
    Online Payment ar Cash on Delivery to achei :)


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / পরিবর্তন )

Twitter picture

You are commenting using your Twitter account. Log Out / পরিবর্তন )

Facebook photo

You are commenting using your Facebook account. Log Out / পরিবর্তন )

Google+ photo

You are commenting using your Google+ account. Log Out / পরিবর্তন )

Connecting to %s

%d bloggers like this: