لینکس پر گروپ ایڈ کے ساتھ صارف گروپوں کا انتظام کیسے کریں۔

لینکس پر گروپ ایڈ کے ساتھ صارف گروپوں کا انتظام کیسے کریں۔

اگر آپ اپنے ذاتی کمپیوٹر پر لینکس چلا رہے ہیں تو صارف کا انتظام بالکل سیدھا ہے۔ لیکن ، ان لوگوں کے لیے جن کے پاس ہزاروں صارفین کے ساتھ سرور ہے ، مینجمنٹ ایک سنجیدہ مسئلہ بن جاتا ہے جس کا خیال رکھنا چاہیے۔





خوش قسمتی سے ، لینکس پر مبنی آپریٹنگ سسٹم آپ کو اپنے سسٹم پر صارفین کو کنٹرول کرنے اور ان کا انتظام کرنے کا ایک طریقہ فراہم کرتے ہیں۔ آپ گروپس بنا سکتے ہیں اور ان میں صارفین کو شامل کر سکتے ہیں۔ اس کے بعد ، سسٹم میں موجود ہر صارف کو اجازت دینے کے بجائے ، آپ صارف گروپوں کو سسٹم ورک فلو سے متعلقہ مراعات دے کر باآسانی اجازت دے سکتے ہیں۔





لینکس پر یوزر گروپس بنائیں۔

لینکس صارف گروپ بنانے کے لیے ڈیفالٹ کمانڈ کے ساتھ آتا ہے۔ آپ استعمال کر سکتے ہیں گروپ شامل کریں اپنے سسٹم میں نئے گروپس شامل کرنے کے لیے کمانڈ کریں۔ کمانڈ کا بنیادی نحو یہ ہے:





groupadd [options] groupname

ایک نیا صارف گروپ 'رائٹرز' بنانے کے لیے:

groupadd writers

مذکورہ کمانڈ کو چلانے سے ایک نئی اندراج شامل ہو جائے گی۔ /etc/group اور /etc/gshadow آپ کے سسٹم پر فائلیں۔ آپ ٹائپ کرکے فائلوں میں نئے گروپ کے اندراج کو چیک کر سکتے ہیں۔ بلی /وغیرہ /گروپ۔ اور cat /etc /gshadow آپ کے ٹرمینل میں



کیا آپ رام کے مختلف برانڈز ملا سکتے ہیں؟

نوٹ کریں کہ صرف انتظامی اجازت کے ساتھ صارفین صارف گروپ بنا سکتے ہیں۔ گروپ ایڈ کمانڈ پر عمل کرنے سے پہلے سپر یوزر پر سوئچ کرنا نہ بھولیں۔

اگر آپ پہلے سے موجود نام کے ساتھ ایک گروپ بنانے کی کوشش کرتے ہیں تو آپ کو ایک خرابی نظر آئے گی جس میں کہا گیا ہے:





groupadd: group 'writers' already exists

تاہم ، آپ اس کا استعمال کرکے غلطی کو خارج کر سکتے ہیں۔ یا -فورس کمانڈ کے ساتھ جھنڈا

groupadd --force writers
groupadd -f writers

منفرد GID کے ساتھ صارف گروپ بنائیں۔

جب آپ نیا صارف گروپ بناتے ہیں تو ، نظام خود بخود اسے ایک گروپ ID یا GID تفویض کرتا ہے۔ اگر آپ چاہتے ہیں کہ آپ کے گروپ کا مخصوص گروپ آئی ڈی ہو ، تو آپ اس کا استعمال کرتے ہوئے کر سکتے ہیں۔ -جی یا -جی آئی ڈی جھنڈا





groupadd -g 600 writers
groupadd --gid 600 writers

اگر آپ پہلے سے لی گئی ایک گروپ آئی ڈی تفویض کرنے کی کوشش کرتے ہیں تو ، درج ذیل خرابی واقع ہوگی۔

groupadd: GID '600' already exists

اگرچہ اس کی سفارش نہیں کی جاتی ہے لیکن آپ شامل کر سکتے ہیں۔ یا یا -غیر منفرد جھنڈا زبردستی گروپ آئی ڈی تفویض کرنے کے لیے۔

groupadd -o -g 600 writers

پاس ورڈ کے ساتھ یوزر گروپس بنائیں۔

اگرچہ آپ اپنے گروپس میں پاس ورڈ شامل کر سکتے ہیں ، لیکن یہ کسی صارف کے لیے عملی استعمال کے نہیں ہیں۔ کی -پی پرچم آپ کو اپنے صارف گروپ کے لیے پاس ورڈ متعین کرنے کی اجازت دیتا ہے۔

groupadd -p secretpassword writers

متعلقہ: لینکس میں اپنا پاس ورڈ تبدیل کرنے کا طریقہ

لینکس میں سسٹم گروپس بنائیں۔

سسٹم گروپس اور ریگولر گروپس میں تھوڑا سا فرق ہے۔ سسٹم گروپس خاص گروپس ہیں جن میں وہ صارفین شامل ہوتے ہیں جو سسٹم آپریشنز جیسے بیک اپ اور مینٹیننس کے لیے ذمہ دار ہوتے ہیں۔

کا استعمال کرتے ہیں یا -نظام لینکس پر سسٹم گروپ بنانے کے لیے پرچم:

groupadd -r hardwareteam
groupadd --system hardwareteam

صارف گروپ میں ممبروں کی فہرست حاصل کریں۔

یہ جاننے کے لیے کہ کتنے ممبران ایک مخصوص گروپ کا حصہ ہیں ، آپ استعمال کر سکتے ہیں۔ حاصل اپنے ٹرمینل سے کمانڈ کریں۔ مندرجہ ذیل کمانڈ 'رائٹرز' گروپ میں موجود تمام ممبروں کی فہرست دکھائے گی۔

getent group writers

صارفین کو گروپس میں شامل کریں۔

اب جب کہ آپ نے اپنے سسٹم پر ایک صارف گروپ بنایا ہے ، اب وقت آگیا ہے کہ اس میں کچھ صارفین شامل کیے جائیں۔ Usermod ایک طاقتور کمانڈ لائن افادیت ہے کیونکہ اس میں صارف کے انتظام اور اعتدال سے وابستہ مختلف آپشنز ہیں۔ یہ آپ کو اپنے گروپ میں صارفین کو آسانی سے شامل کرنے کی بھی اجازت دیتا ہے۔ کمانڈ کا بنیادی نحو یہ ہے:

usermod [options] groupname username

ایک موجودہ صارف کو گروپس میں شامل کریں۔

اگر آپ کسی موجودہ صارف کو اپنے گروپ میں شامل کرنا چاہتے ہیں تو -کو اور -جی جھنڈے آپ کی ضرورت ہے۔ کی -جی پرچم گروہوں کے لیے ہے ، جبکہ -کو ضمیمہ ، اضافہ ، یا اضافہ کے لیے کھڑا ہے۔

usermod -a -G writers randomuser

آپ ایک صارف کو متعدد گروپس میں بھی شامل کر سکتے ہیں۔ آپ کو صرف گروپ کے نام کوما سے الگ کرکے درج کرنا ہے۔

usermod -a -G writers,admin,owner randomuser

ایک گروپ میں ایک نیا صارف شامل کریں۔

آپ استعمال کر سکتے ہیں استعمال کریں جب آپ چاہیں کمانڈ کریں۔ اپنے لینکس سسٹم میں ایک نیا صارف شامل کریں۔ . یوزرڈ آپ کو ایک گروپ فراہم کرنے کے وقت صارف کو تفویض کرنے کا طریقہ فراہم کرتا ہے۔ کی -جی پرچم آپ کو صارف کو ایک گروپ کی وضاحت کرنے کی اجازت دیتا ہے۔

useradd -G writers randomuser

ایک صارف کو متعدد گروپس میں شامل کرنا بھی آسان ہے۔ صرف ڈیفالٹ کمانڈ میں کوما کریکٹر سے الگ گروپ کے نام پاس کریں۔

کسی سطح پر اسکرین شاٹ لینے کا طریقہ
useradd -G writers,admin,owner randomuser

صارفین کو ایک گروپ سے ہٹا دیں۔

آپ صارفین کو استعمال کرتے ہوئے گروپ سے بھی نکال سکتے ہیں۔ usermod . ذہن میں رکھیں کہ لینکس سسٹم میں ، ایک صارف کو متعدد گروپس تفویض کیے جا سکتے ہیں۔ ان گروہوں میں سے ایک کو پرائمری گروپ قرار دیا جاتا ہے ، جبکہ دوسرے کو ثانوی گروپ کہا جاتا ہے۔

اگر آپ کسی صارف کو کسی گروپ سے نکالنے کی کوشش کر رہے ہیں تو ، یقینی بنائیں کہ ہٹانے کے بعد اس کے پاس کم از کم ایک بنیادی گروپ ہے۔ مثال کے طور پر ، صارف 'بے ترتیب' گروپ ایڈمن ، مصنفین اور ایڈیٹرز کا ایک حصہ ہے۔ جہاں ایڈمن بنیادی گروپ ہے ، اور باقی ثانوی گروپ ہیں۔

آپ صارف کو صرف گروپ رائٹرز اور ایڈیٹرز سے ہٹا سکتے ہیں۔ اور ایسا کرنے کے لیے ، آپ کو اس گروپ کا نام پاس کرنا ہوگا جس کے لیے آپ چاہتے ہیں کہ صارف اس کا رکن رہے۔ اس کا مطلب ہے ، صارف کو 'بے ترتیب' گروپ ایڈیٹرز سے ہٹانے کے لیے ، درج ذیل کمانڈ استعمال کی جاتی ہے۔

usermod -G writers random

نوٹس کریں کہ آپ کو صرف پٹی اتارنا تھا۔ جھنڈا لگائیں (-a) اس کمانڈ سے جو آپ کسی صارف کو کسی گروپ میں شامل کرنے کے لیے استعمال کرتے ہیں۔

لینکس پر گروپس حذف کریں۔

جب آپ کسی صارف گروپ کو اب اپنے سسٹم پر نہیں رکھنا چاہتے ہیں ، تو آپ اس گروپ کو ڈیلیٹ کر سکتے ہیں groupdel کمانڈ. کمانڈ کا نحو یہ ہے:

groupdel [options] groupname

صارف گروپ 'رائٹرز' کو حذف کرنے کے لیے:

groupdel writers

اگر آپ کسی ایسے گروپ کو ہٹانے کی کوشش کرتے ہیں جو موجود نہیں ہے تو آپ کو یہ بتاتے ہوئے ایک خامی ملے گی:

groupdel: group 'writers' does not exist

لینکس پر صارف گروپوں کا انتظام

اگر آپ لینکس کے ان احکامات سے ناواقف ہیں جنہیں آپ استعمال کرنے کی ضرورت ہے تو صارف کا انتظام مشکل ہوسکتا ہے۔ ایک بار جب آپ اعتدال اور انتظام سے متعلق احکامات کے اندر اور باہر جان لیں تو یہ واقعی آسان ہوجاتا ہے۔

سرور ایڈمنسٹریٹرز کو لینکس ڈسٹری بیوشن کو استعمال کرنے کی کوشش کرنی چاہیے جو ان کی ضروریات کے لیے موزوں ہے۔ اس طرح ، وہ سرور کے انتظام کے لیے درکار تمام ٹولز اور افادیتیں بلے بازی سے حاصل کر لیں گے۔

بانٹیں بانٹیں ٹویٹ ای میل۔ ڈویلپرز کے لیے 10 بہترین لینکس ڈسٹروس۔

اوپن سورس آپریٹنگ سسٹم پر ترقی شروع کرنے کے لیے تیار ہیں؟ پروگرامنگ کے لیے بہترین لینکس ڈسٹروس یہ ہیں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔ مصنف کے بارے میں دیپش شرما(79 مضامین شائع ہوئے)

دیپیش ایم یو او میں لینکس کے جونیئر ایڈیٹر ہیں۔ وہ لینکس پر معلوماتی گائیڈ لکھتا ہے ، جس کا مقصد تمام نئے آنے والوں کو خوشگوار تجربہ فراہم کرنا ہے۔ فلموں کے بارے میں یقین نہیں ہے ، لیکن اگر آپ ٹیکنالوجی کے بارے میں بات کرنا چاہتے ہیں تو وہ آپ کا آدمی ہے۔ اس کے فارغ وقت میں ، آپ اسے کتابیں پڑھتے ، موسیقی کی مختلف انواع سنتے ، یا اس کا گٹار بجاتے ہوئے پا سکتے ہیں۔

آن لائن مفت فلمیں مفت میں سائن اپ نہیں۔
دیپش شرما سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔