User and Group Management
রেড হ্যাট লিনাক্স : User and Group Management
User Management
● rajon নামে ইউজার তৈরী করার জন্যঃ
# useradd rajon
● rajon নামের ইউজারের পাসওয়ার্ড দেওয়ার জন্যঃ
# passwd rajon
পাসওয়ার্ড না দেওয়া পর্যন্ত কোনো ইউজার সিস্টেমে লগইন করতে পারবে না।
● কোনো ইউজারকে চেক করার জন্য
# id rajon
● ইউজার ডাটাবেজ চেক করার জন্য
# cat /etc/passwd
rajon:x:502:502: new user:/home/rajon:/bin/bash
rajon = ইউজার নেম
x = ইউজারের পাসওয়ার্ড এনক্রিপ্টেড
502 = ইউজার আই.ডি
502 = গ্রুপ আই.ডি
new user = কমেন্ট
/home/rajon = ইউজার ডাইরেক্টরী
/bin/bash = লগইন শেল
● কমেন্ট সহ নতুন ইউজার তৈরী করার জন্যঃ
# adduser –c “this is new user” asgar
● কোনো ইউজারকে লক করার জন্যঃ
# passwd –l rajon
● কোনো ইউজারকে আনলক করার জন্যঃ
# passwd –u rajon
● কোনা ইউজারকে ডিলিট করার জন্যঃ
# passwd –d rajon
● প্রথম লগইনে কোনো ইউজারের পাসওয়ার্ড পরিবর্তন করানোর জন্যঃ
# chage –d 0
● আলাদা কোনা ডাইরেক্টরীতে ইউজার তৈরী করার জন্য
# mkdir /testuser
# useradd –d /testuser/mithun mithun
● কোনা ইউজার সিস্টেমে লগইন করেছে কিনা তা দেখার জন্যঃ
# tail –f /var/log/secure
● ইউজার ও পাসওয়ার্ডের তথ্য দেখার জন্যঃ
# chage –l rajon
● কোনো ইউজার সিস্টেমে কখন লগইন করেছে তা দেখার জন্যঃ
# finger rajon
● কোনো ইউজার asgar এর নাম পরিবর্তন করে agni করার জন্যঃ
# usermod –l asgar agni
● কোনা ইউজারের একাউন্ট এক্সপায়ার করার জন্যঃ
# usermod –e 2013/10/04 rajon অথবা
#chage –E 2012/10/4 rajon
আনলিমিটেড সময়ের জন্য Date এর জায়গায় “ দিতে হবে।
● কোনো ইউজারের লগিন শেল পরিবর্তনের জন্যঃ
# chsh -s /sbin/nologin rajon
/sbin/nologin এর অর্থ হলো ইউজার সিস্টেমে লগইন করতে পারবে না।
/bin/bash এর অর্থ হলো ইউজার সিস্টেমে লগইন করতে পারবে।
● কোনো ইউজারকে সিস্টেম থেকে ডিলিট করার জন্যঃ
# userdel –r rajon
–r প্যারামিটার না দিলে ইউজার ডিলিট হবে কিন্তু ইউজারের হোম ডাইরেক্টরী ডিলিট হবে না।
Groups Management
● admin নামে গ্রুপ তৈরী করার জন্যঃ
# groupadd admin
● গ্রুপ এর ডাটাবেজ দেখার জন্যঃ
# cat /etc/group
● কোনা পুরাতন ইউজার asgar কে গ্রুপ admin এ নেওয়ার জন্যঃ
# usermode –G admin asgar
● কোনা নতুন ইউজার naser কে গ্রুপ admin এ নেওয়ার জন্যঃ
# useradd –G admin naser
● কোনা ইউজার asgar কে একইসাথে একাধিক গ্রুপ এ নেওয়ার জন্যঃ
# usermode –G admin, accounts, hr asgar
● একাধিক ইউজারকে একইসাথে কোনো গ্রুপ sales এ নেওয়ার জন্যঃ
# gpasswd –M mithun, naser sales
● ইউজার asgar কে গ্রুপ sales থেকে বাদ দেওয়ার জন্যঃ # gpasswd –d asgar sales
● কোনো গ্রুপ admin এর নাম পরিবর্তন করে logistic করার জন্যঃ
# groupmod –n logistic admin
● কোনো গ্রুপকে সিস্টেম থেকে ডিলিট করার জন্যঃ
# groupdel accounts
User Management
● rajon নামে ইউজার তৈরী করার জন্যঃ
# useradd rajon
● rajon নামের ইউজারের পাসওয়ার্ড দেওয়ার জন্যঃ
# passwd rajon
পাসওয়ার্ড না দেওয়া পর্যন্ত কোনো ইউজার সিস্টেমে লগইন করতে পারবে না।
● কোনো ইউজারকে চেক করার জন্য
# id rajon
● ইউজার ডাটাবেজ চেক করার জন্য
# cat /etc/passwd
rajon:x:502:502: new user:/home/rajon:/bin/bash
rajon = ইউজার নেম
x = ইউজারের পাসওয়ার্ড এনক্রিপ্টেড
502 = ইউজার আই.ডি
502 = গ্রুপ আই.ডি
new user = কমেন্ট
/home/rajon = ইউজার ডাইরেক্টরী
/bin/bash = লগইন শেল
● কমেন্ট সহ নতুন ইউজার তৈরী করার জন্যঃ
# adduser –c “this is new user” asgar
● কোনো ইউজারকে লক করার জন্যঃ
# passwd –l rajon
● কোনো ইউজারকে আনলক করার জন্যঃ
# passwd –u rajon
● কোনা ইউজারকে ডিলিট করার জন্যঃ
# passwd –d rajon
● প্রথম লগইনে কোনো ইউজারের পাসওয়ার্ড পরিবর্তন করানোর জন্যঃ
# chage –d 0
● আলাদা কোনা ডাইরেক্টরীতে ইউজার তৈরী করার জন্য
# mkdir /testuser
# useradd –d /testuser/mithun mithun
● কোনা ইউজার সিস্টেমে লগইন করেছে কিনা তা দেখার জন্যঃ
# tail –f /var/log/secure
● ইউজার ও পাসওয়ার্ডের তথ্য দেখার জন্যঃ
# chage –l rajon
● কোনো ইউজার সিস্টেমে কখন লগইন করেছে তা দেখার জন্যঃ
# finger rajon
● কোনো ইউজার asgar এর নাম পরিবর্তন করে agni করার জন্যঃ
# usermod –l asgar agni
● কোনা ইউজারের একাউন্ট এক্সপায়ার করার জন্যঃ
# usermod –e 2013/10/04 rajon অথবা
#chage –E 2012/10/4 rajon
আনলিমিটেড সময়ের জন্য Date এর জায়গায় “ দিতে হবে।
● কোনো ইউজারের লগিন শেল পরিবর্তনের জন্যঃ
# chsh -s /sbin/nologin rajon
/sbin/nologin এর অর্থ হলো ইউজার সিস্টেমে লগইন করতে পারবে না।
/bin/bash এর অর্থ হলো ইউজার সিস্টেমে লগইন করতে পারবে।
● কোনো ইউজারকে সিস্টেম থেকে ডিলিট করার জন্যঃ
# userdel –r rajon
–r প্যারামিটার না দিলে ইউজার ডিলিট হবে কিন্তু ইউজারের হোম ডাইরেক্টরী ডিলিট হবে না।
Groups Management
● admin নামে গ্রুপ তৈরী করার জন্যঃ
# groupadd admin
● গ্রুপ এর ডাটাবেজ দেখার জন্যঃ
# cat /etc/group
● কোনা পুরাতন ইউজার asgar কে গ্রুপ admin এ নেওয়ার জন্যঃ
# usermode –G admin asgar
● কোনা নতুন ইউজার naser কে গ্রুপ admin এ নেওয়ার জন্যঃ
# useradd –G admin naser
● কোনা ইউজার asgar কে একইসাথে একাধিক গ্রুপ এ নেওয়ার জন্যঃ
# usermode –G admin, accounts, hr asgar
● একাধিক ইউজারকে একইসাথে কোনো গ্রুপ sales এ নেওয়ার জন্যঃ
# gpasswd –M mithun, naser sales
● ইউজার asgar কে গ্রুপ sales থেকে বাদ দেওয়ার জন্যঃ # gpasswd –d asgar sales
● কোনো গ্রুপ admin এর নাম পরিবর্তন করে logistic করার জন্যঃ
# groupmod –n logistic admin
● কোনো গ্রুপকে সিস্টেম থেকে ডিলিট করার জন্যঃ
# groupdel accounts
No comments