ڈیبین 10 میں صارف کو سوڈورز میں کیسے شامل کریں۔

How Add User Sudoers Debian 10



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

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







آپ مندرجہ ذیل دو طریقوں کے ذریعے کسی بھی صارف کو sudo مراعات تفویض کر سکتے ہیں۔



  • صارف کو sudoers فائل میں شامل کریں۔
  • صارف کو سوڈو گروپ میں شامل کریں۔

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



طریقہ 1: صارف کو sudoers فائل میں شامل کریں۔

سوڈو مراعات تفویض کرنے کا یہ طریقہ پسند کیا جاتا ہے ، کیونکہ یہ آپ کو صرف ان احکامات کے لیے صارفین کو محدود مراعات تفویض کرنے کی اجازت دیتا ہے جو کسی کام کو انجام دینے کے لیے بالکل ضروری ہیں۔ آپ یہ استعمال کر سکتے ہیں | _+_ | فائل ، جو آپ کو صارف کے استحقاق کو آسانی سے کنٹرول کرنے کی اجازت دیتی ہے۔ آپ کو صرف کرنے کی ضرورت ہے | _+_ | فائل کریں اور اس صارف کو شامل کریں جسے آپ سودو مراعات تفویض کرنا چاہتے ہیں۔ تاہم ، ہمیشہ | _+_ | میں ترمیم کرنا یقینی بنائیں۔ ویزوڈو کمانڈ کا استعمال کرتے ہوئے فائل ، کیونکہ یہ اس فائل کو ترمیم کرنے کا محفوظ ترین طریقہ فراہم کرتا ہے۔ ویزوڈو کمانڈ | _+_ | کی عارضی کاپی بناتی ہے۔ فائل ، جہاں آپ سوڈو سے متعلقہ کام شامل کرسکتے ہیں۔ اس کے بعد ، فائل کو چیک کیا جاتا ہے اور نحو کے لیے توثیق کی جاتی ہے۔ اس طرح ، یہ کسی بھی ترتیب کی غلطیوں کو روکنے میں مدد کرتا ہے جو دوسری صورت میں آپ کو روٹ اکاؤنٹ سے لاک کر سکتی ہے۔





ترمیم کریں | _+_ | درج ذیل فائل:

$سودوویزوڈو

صارف کو sudoers فائل میں شامل کرنے اور اسے تمام اجازتیں تفویض کرنے کے لیے ، درج ذیل اندراج کو شامل کریں فائل کے نیچے ، صارف نام کی جگہ لے رہا ہے۔ اصل صارف نام کے ساتھ۔



صارف نامتمام=(تمام)تمام

مثال:

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

یقینتمام=(تمام)تمام

صرف مخصوص احکامات کو اجازت تفویض کرنے کے لیے ، درج ذیل اندراجات کو | _+_ | میں شامل کریں۔ فائل:

  • کمانڈ عرف
  • صارف کے لیے داخلہ۔

مثال کے طور پر ، صارف کو صرف ریبوٹ کمانڈ تک رسائی تفویض کرنے کے لیے ، میں درج ذیل اندراج شامل کریں۔ Cmnd عرفی تصریح سیکشن۔ کی | _+_ | فائل:

Cmnd_Alias ​​REBOOT =/usr/sbin/دوبارہ شروع کریں

آپ کو صارف کے لیے اندراج کو بھی شامل کرنے کی ضرورت ہوگی | _+_ |

ایک بار جب آپ کام کرلیں ، فائل کو محفوظ کریں اور باہر نکلیں۔

سوڈو رسائی کی جانچ کریں۔

جس صارف اکاؤنٹ کو آپ نے sudo مراعات تفویض کی ہیں اس پر سوئچ کریں اور درج ذیل کمانڈ درج کریں ، صارف نام اصل صارف نام کے ساتھ:

$اس کی- صارف نام

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

$سودودوبارہ شروع کریں

طریقہ 2: usermod کمانڈ۔

صارف کو sudoers میں شامل کرنے کا دوسرا طریقہ usermod کمانڈ کا استعمال ہے۔ اگر آپ کسی صارف کو تمام انتظامی مراعات تفویض کرنا چاہتے ہیں تو یہ طریقہ استعمال کریں۔

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

صارف کو sudo گروپ میں شامل کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں صارف نام اصل صارف نام کے ساتھ۔

$سودوusermod-کو -جی سودوصارف نام

مثال:

$سودوusermod-کو -جی سودویقین

اس بات کی تصدیق کرنے کے لیے کہ صارف کو سوڈو گروپ میں شامل کیا گیا ہے ، مندرجہ ذیل کمانڈ درج کریں ، | _+_ | اصل صارف نام کے ساتھ:

$گروپسیوزر مین

سوڈو رسائی کی جانچ کریں۔

جس صارف اکاؤنٹ کو آپ نے sudo مراعات تفویض کی ہیں اس پر سوئچ کریں اور مندرجہ ذیل کمانڈ درج کریں ، | _+_ | اصل صارف نام کے ساتھ:

$اس کی- صارف نام

جب پاس ورڈ کے لیے کہا جائے تو صارف اکاؤنٹ کا پاس ورڈ فراہم کریں۔ پھر ، ٹائپ کریں | _+_ | ، اس کے بعد کوئی بھی کمانڈ جو آپ جڑ استحقاق کے ساتھ چلانا چاہتے ہیں:

$سودومناسب اپ ڈیٹ

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

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