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

How Add Users Arch Linux



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

یہی وجہ ہے کہ اکاؤنٹ مینجمنٹ سسٹم ایڈمن ہونے کے بڑے حصوں میں سے ایک ہے۔ مینجمنٹ میں بہت سارے اہم حصے شامل ہیں کہ معمولی سی غلطی بھی پورے نظام کو ناپسندیدہ گھسنے والوں کے ہاتھ میں لے سکتی ہے۔







آج ، آئیے آرک لینکس پر صارف کا اکاؤنٹ شامل کرنے کی جانچ کریں۔



صارف اکاؤنٹس

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



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





اس گائیڈ میں ، ہم آرک لینکس پر صارف اکاؤنٹ کے مختلف عوامل کو شامل کرنے ، ہٹانے اور ہیرا پھیری کرنے کے طریقے کا احاطہ کریں گے۔

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



صارف اکاؤنٹ کی کاروائیاں۔

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

وہیل گروپ کو فعال کرنا۔

یہ سب سے پہلا اہم قدم ہے۔ وہیل گروپ کو فعال کیے بغیر ، نظام میں ایڈمن اکاؤنٹ شامل کرنا ممکن نہیں ہے۔

ہمیں sudoers فائل میں ترمیم کرنے کی ضرورت ہے۔ مندرجہ ذیل کمانڈ چلائیں۔

سودو ایڈیٹر۔=نینوویزوڈو

یہ نانو ایڈیٹر کے ساتھ /etc /sudoers فائل لانچ کرے گا۔ اب ، نیچے سکرول کریں اور وہیل گروپ کو کم کریں۔

Ctrl + O دباکر فائل کو محفوظ کریں اور Ctrl + X دباکر ایڈیٹر سے باہر نکلیں۔

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

صارف کو شامل کرنا۔

اب ، ہم ایک نیا صارف شامل کرنے کے لیے تیار ہیں۔ useradd کمانڈ مندرجہ ذیل ڈھانچے کی پیروی کرتی ہے۔

سودواستعمال کریں<اختیارات> <صارف نام>

سسٹم میں نیا صارف شامل کرنا کافی آسان ہے۔ صرف usradd صارف نام بتائیں۔

سودواستعمال کریں<صارف نام>

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

سودواستعمال کریں <صارف نام>

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

نوٹ: یہ کمانڈ موجودہ اکاؤنٹ کا پاس ورڈ اپ ڈیٹ کرنے کے لیے بھی استعمال کیا جا سکتا ہے۔

سودو پاس ڈبلیو ڈی <صارف نام>

مذکورہ بالا تمام اقدامات کو ایک ہی لائن میں نچوڑنا ممکن ہے۔

سودواستعمال کریں <صارف نام> -پی <پاس ورڈ>

useradd نئے تخلیق کردہ صارف کے لیے اپنی مرضی کی ڈائریکٹری ترتیب دینے کی بھی صلاحیت رکھتا ہے۔ اس مقصد کے لیے ، -d پرچم استعمال کریں۔

سودواستعمال کریں-ڈی /راستہ/کو/گھر/آپ کو <صارف نام> -پی <پاس ورڈ>

useradd بہت سے دوسرے افعال انجام دینے کے قابل بھی ہے۔ مثال کے طور پر ، -G پرچم وضاحت کرنے کے لیے کہ کس گروپ کے لیے رجسٹر ہونا ہے۔

سودواستعمال کریں-جی <گروپس> -ڈی /راستہ/کو/گھر/آپ کو <صارف نام>
-پی <پاس ورڈ>

اگر آپ کو سسٹم کے صارف کو شامل کرنے کی ضرورت ہے تو ، درج ذیل سٹرکٹر استعمال کریں۔

سودواستعمال کریں /usr/ہوں/مچھلی<صارف نام>

نتیجہ کی تصدیق کی ضرورت ہے؟ مندرجہ ذیل کمانڈ کے ساتھ صارف کے اکاؤنٹ میں لاگ ان کرنے کی کوشش کریں۔

سودو اس کی-<صارف نام>
سودو میں کون ہوں

صارف کی خصوصیات میں ترمیم

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

usermod مندرجہ ذیل ڈھانچے کی پیروی کرتا ہے۔
سودوusermod<اختیارات> <صارف نام>

مثال کے طور پر ، آپ کسی صارف کا لاگ ان نام تبدیل کر سکتے ہیں!

سودوusermod- <نیا_ صارف نام> <پرانا_ صارف نام>

صارف کے لیے ہوم ڈائریکٹری تبدیل کرنے کی ضرورت ہے؟ -d یا omehome پرچم استعمال کریں۔

سودوusermod -ڈی /راستہ/نئی/گھر<صارف نام>

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

سودوusermod--ختم ہونے کی تاریخ <YYYY-MM-DD> <صارف نام>

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

سودوusermod-شامل کریں -گروپ <گروپ 1 ، گروپ 2 ،…> <صارف نام>

he شیل پرچم کا استعمال کرتے ہوئے صارف کا ڈیفالٹ شیل تبدیل کریں۔

سودوusermod-شیل <شیل_پاتھ> <صارف نام>

یوزر رڈ کی طرح ، یوزر موڈ تمام پیرامیٹرز کو ایک ہی لائن میں اسٹیک کرنے کی بھی اجازت دیتا ہے۔

سودوusermod--ختم ہونے کی تاریخ <YYYY-MM-DD> -شامل کریں -گروپ <گروپ 1 ، گروپ 2 ،…>
-شیل <شیل_پاتھ>

اگر ، کسی وجہ سے ، کسی صارف کو لاک ڈاؤن کرنے کی ضرورت ہو تو ، usermod یہ کام کر سکتا ہے۔

سودوusermod-لاک <صارف نام>

صارف کو درج ذیل کمانڈ کے ذریعے فعال کیا جا سکتا ہے۔

سودوusermod-انلاک <صارف نام>

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

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

صارف کو ہٹانے کے لیے درج ذیل کمانڈ استعمال کریں۔

سودویوزر ڈیل<صارف نام>

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

سودویوزر ڈیل <صارف نام>

حتمی خیالات۔

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

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