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

Centos 8 Add User Group



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

یہ آرٹیکل واضح کرے گا کہ کمانڈ لائن کا استعمال کرتے ہوئے CentOS 8 لینکس کی تقسیم پر صارفین اور گروپس کو کیسے شامل کیا جائے۔







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

CentOS میں ، 'useradd' کمانڈ کا استعمال کرتے ہوئے ، ہم ایک نیا صارف بنا سکتے ہیں ، اس کے بعد صارف نام جو ہم استعمال کرنا پسند کریں گے۔ یہ کمانڈ بہت ورسٹائل ہے ، جس کی مدد سے آپ ایسے صارفین بناسکتے ہیں جو لاگ ان ہوسکتے ہیں یا یہاں تک کہ ایسے صارفین جو لاگ ان کرنے سے قاصر ہیں۔ بغیر کسی ڈائریکٹری کے ، صارف کو لاگ ان کرنے سے روک دیا جائے گا۔



$سودوadduser صارف نام

یا



$سودویوزرڈ صارف نام۔

آپ صارف نام کو ڈیوڈ یا اپنے مطلوبہ نام سے تبدیل کر سکتے ہیں۔





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



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

$سودو پاس ڈبلیو ڈیڈیوڈ

اکاؤنٹ کی ترتیبات میں ، آپ ان صارفین کو دیکھ سکتے ہیں جو ہم نے حال ہی میں بنائے تھے۔

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

$سودوusradd –m صارف نام –p پاس ورڈ۔

آپ اپنی پسند کے مطابق یوزر نیم اور پاس ورڈ سیٹ کر سکتے ہیں۔

یہاں ، momi صارف کا نام ہے اور momin01 مذکورہ صارف کا پاس ورڈ ہے۔

Centos 8 میں صارفین کو حذف کریں۔

اگر آپ CentOS 8 میں پہلے سے بنائے گئے صارفین کو حذف کرنا چاہتے ہیں تو آپ userdel کمانڈ استعمال کر سکتے ہیں۔ یہ کمانڈ استعمال کرنا بہت آسان ہے ، اگر آپ لینکس آپریٹنگ سسٹم کا انتظام کر رہے ہیں تو آپ صارفین کو حذف کر سکتے ہیں۔ مثال کے طور پر ، اگر آپ صرف ایک صارف کا پروفائل حذف کرنا چاہتے ہیں تو آپ کو نیچے دی گئی کمانڈ پر عمل کرنا ہوگا۔

$سودویوزر ڈیل صارف نام۔

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

$سودویوزر ڈیل یا صارف نام۔

آپ اپنی پسند کے مطابق صارف نام تبدیل کر سکتے ہیں۔

Centos 8 میں گروپس شامل کریں۔

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

$سودوgroupad groupname

مثال کے طور پر ، ہم اپنے CentOS 8 میں دو نئے گروپس بنانے کے لیے گروپ نام کو کلاس اور شہر سے تبدیل کرتے ہیں۔

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

اب ، آپ اسے چند لمحوں میں کر سکتے ہیں اگر آپ کسی نئے گروپ کو کسی نئے گروپ کو تفویض کرنا چاہتے ہیں۔ ہم اس کام کے لیے usermod کمانڈ استعمال کریں گے۔ یہ کمانڈ استعمال کرنے میں کافی آسان ہے۔ لہذا آپ نیچے دی گئی کمانڈ پر عمل کرکے صارفین کو کسی گروپ میں شامل کرسکتے ہیں۔

$سودوusermod –a –G گروپ نام صارف نام۔

گروپ کا نام اور صارف کا نام آپ کی پسند کے مطابق تبدیل کیا جا سکتا ہے۔

جب کہ صارف کو ایک نئے گروپ میں شامل کیا جا رہا ہے ، اسے flaga پرچم استعمال کرنے کی سفارش کی جاتی ہے۔ اگر آپ flaga پرچم استعمال نہیں کر رہے ہیں تو ، صارف کو اس گروپ سے الگ کر دیا جائے گا جو –G پرچم کے بعد نہیں لکھا گیا ہے۔ یہاں ، کلاس ایک گروپ کا نام ہے ، اور ڈیوڈ اس صارف کا نام ہے جسے شامل کیا گیا ہے۔

یہ کمانڈ مختلف طریقے سے بھی استعمال کیا جا سکتا ہے لیکن وہی کام کرتا ہے ، جیسا کہ نیچے دی گئی مثال:

$سودوusermod –aG گروپ نام صارف نام۔

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

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

$گرفتگروہ کا نام/وغیرہ/گروپ

مذکورہ ہدایات گروپ سے متعلقہ معلومات دکھائے گی۔ مثال کے طور پر ، اگر ہم اس کمانڈ کو گروپ کلاس اور شہر کے لیے الگ الگ انجام دیتے ہیں ، جیسا کہ تصویر میں دکھایا گیا ہے ، یہ دونوں گروپوں کے حوالے سے درج ذیل معلومات کو ظاہر کرے گا۔

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

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

$سودوڑککن –g گروپ نام۔

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

یہ جاننے کا ایک اور خاص طریقہ بھی ہے کہ گروپ میں کون سے صارفین موجود ہیں۔ اس مخصوص مقصد کے لیے استعمال ہونے والی کمانڈ حسب ذیل ہے:

$سودو گروپسصارف نام

مذکورہ بالا اعداد و شمار میں ، آپ دیکھ سکتے ہیں کہ جان کلاس نامی گروپ میں ہے ، اور پیٹر ایک گروپ میں جسے شہر کہا جاتا ہے توقع کے مطابق۔

نتیجہ

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