اوبنٹو یوزر مینجمنٹ۔

Ubuntu User Management



لینکس منتظمین کو اکثر لینکس/اوبنٹو سسٹم میں صارفین اور گروپس کا انتظام کرنے کی ضرورت ہوتی ہے۔ یوزر مینجمنٹ ، ایکسیس کنٹرول ، اور گروپ مینجمنٹ بنیادی مگر سب سے اہم ضرورت ہے۔ اس پوسٹ میں ، ہم اس کے بارے میں سیکھیں گے۔







اس پوسٹ میں ، ہم مذکورہ بالا ہر کام کو ٹرمینل کے ذریعے انجام دیں گے۔



صارف کی تخلیق۔

ہم صارف کو اوبنٹو آپریٹنگ سسٹم میں جی یو آئی کے ذریعے یا ٹرمینل سے شامل کر سکتے ہیں۔ ہم یا تو صارف کو شامل کرنے کے لیے سادہ adduser کمانڈ استعمال کرسکتے ہیں یا نظام صارف کو شامل کرنے کے لیے adduser –system کمانڈ استعمال کرسکتے ہیں۔



نیا نظام صارف بنانے کے لیے ،





$سودوadduser-نظامlinuxuser2

ایک سادہ صارف بنانے کے لیے ،

$سودوadduser linuxuser1



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

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

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

تمام صارفین کی فہرست بنائیں۔

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

$کاٹ -ڈیلیمیٹر=:-فیلڈز= /وغیرہ/پاس ڈبلیو ڈی

یہ اوبنٹو سسٹم کے تمام صارفین کی فہرست بنائے گا۔

صارف کا پاس ورڈ تبدیل کریں۔

اگر آپ کسی صارف کا پاس ورڈ تبدیل کرنا چاہتے ہیں تو آپ کو پہلے اس مخصوص صارف نام سے لاگ ان کرنا ہوگا۔ مثال کے طور پر ، linuxuser1 کا پاس ورڈ تبدیل کرنے کے لیے ،

$اس کی- لینکسیوزر 1۔

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

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

اب ، passwd کمانڈ چلائیں ،

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

ایک گروپ کی تشکیل

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

$سودوaddgroup linuxgroup1

جیسا کہ آپ دیکھ سکتے ہیں کہ linuxgroup1 کامیابی کے ساتھ بنایا گیا ہے۔

تمام گروپس کی فہرست بنائیں۔

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

$کاٹ -ڈیلیمیٹر=:-فیلڈز= /وغیرہ/گروپ

یہ آپریٹنگ سسٹم کے تمام موجودہ گروپس کی فہرست بنائے گا۔

ایک گروپ میں صارف کا اضافہ

صارفین کو اوبنٹو میں بھی گروپ کیا جا سکتا ہے۔ ہم گروپ میں صارف کو گروپ کا نام اور یوزر نیم فراہم کر کے usermod کمانڈ کو -aG جھنڈوں کے ساتھ شامل کر سکتے ہیں ،

$سودوusermod-اے جیlinuxgroup1 linuxuser1

صارف linuxuser1 کو linuxgroup1 گروپ میں شامل کیا جائے گا۔

صارف کا گروپ دکھائیں۔

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

$اس کی- لینکسیوزر 1۔

$گروپس

جیسا کہ آپ دیکھ سکتے ہیں کہ linuxgroup1 linuxuser1 کے گروپ کے طور پر درج ہے۔

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

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

$کیٹ /وغیرہ/گروپ| کاٹ -ڈیلیمیٹر=:-فیلڈز=، | گرفتگروہ کا نام

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

آپ دیکھ سکتے ہیں کہ linuxgroup1 کے صارفین درج ہیں۔

کسی صارف کو گروپ سے حذف کرنا۔

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

$سودوڈیلزر linuxuser1 linuxgroup1

آپ دیکھ سکتے ہیں کہ صارف کو linuxgroup1 گروپ سے نکال دیا گیا ہے۔

کسی صارف کو حذف کرنا۔

اگر آپ کسی صارف کو آپریٹنگ سسٹم سے حذف کرنا چاہتے ہیں۔ آپ اسے صارف نام کے ساتھ ڈیلزر کمانڈ چلا کر حذف کر سکتے ہیں۔

$سودوڈیلوزر لینکسیوزر 1۔

اگر آپ صارف کی ہوم ڈائرکٹری کو بھی حذف کرنا چاہتے ہیں تو usremove-home پرچم کو ڈیلزر کمانڈ کے ساتھ استعمال کریں

$سودوفریب دینے والا-ہٹانا گھرلینکس یوزر 1۔

اور اب ، اگر ہم /home ڈائریکٹری کی فہرست بناتے ہیں تو ، linuxuser1 صارف کی مزید ہوم ڈائریکٹری نہیں ہوگی۔

ایک گروپ کو حذف کرنا۔

آپریٹنگ سسٹم سے گروپ کو ہٹانے کے لیے ، گروپ کے نام کے ساتھ ڈیل گروپ کمانڈ چلائیں۔

$سودوڈیل گروپ لینکس گروپ 1۔

گروپ کامیابی سے حذف ہو گیا۔

لپیٹنا۔

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