CentOS 8 میں صارف کو Sudoers میں کیسے شامل کریں۔

How Add User Sudoers Centos 8



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

موجودہ صارف کو sudoers میں شامل کرنے کے دو مختلف طریقے ہیں۔







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

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

آپ صارف کو sudo مراعات دے سکتے ہیں جو کہ sudoers فائل میں بیان کردہ sudo گروپ میں شامل کر کے۔ کسی بھی لینکس پر مبنی آپریٹنگ سسٹم جیسے CentOS 8 یا کسی دوسری RedHat پر مبنی ڈسٹری بیوشن میں ، سوڈو گروپ (وہیل گروپ) کے ممبروں کے پاس سوڈو مراعات ہیں۔



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

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



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





آئیے شروع کریں اور سیکھیں کہ صارف کو سوڈو گروپ میں کیسے شامل کیا جائے۔

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

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



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

ایک مثال کے طور پر ، ہم یوزر نیم ٹیسٹ یوزر استعمال کریں گے:

$سودوusermod-اے جیوہیل ٹیسٹ کرنے والا۔

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

$اس کی- آزمائشی صارف۔

لاگ ان کرنے کے بعد ، ذیل میں دی گئی کمانڈ کو چلا کر sudo مراعات کی تصدیق کریں:

$سودو میں کون ہوں

صارف سے پاس ورڈ داخل کرنے کے لیے کہا جائے گا ، پاس ورڈ ٹائپ کریں۔

یہی ہے. صارف کے پاس اب سوڈو مراعات ہیں۔

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

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

CentOS 8 میں sudoers فائل کا ڈیفالٹ مقام /etc /sudoers ہے۔ یہ فائل ان صارفین کی وضاحت کرتی ہے جنہیں انتظامی حقوق حاصل ہوتے ہیں اور وہ کمانڈ جو وہ چلا سکتے ہیں۔ اگر کسی صارف کو اس فائل میں شامل کیا جائے تو اسے کمانڈ تک اپنی مرضی کے مطابق رسائی دی جا سکتی ہے۔ آپ صارف کی حفاظتی پالیسیوں کو اس فائل میں شامل کرکے ان میں ترمیم بھی کرسکتے ہیں۔

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

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

ذیل میں درج کمانڈ پر عمل کرکے /etc /sudoers فائل کھولیں:

$سودو نینو /وغیرہ/sudoers

صارف کے استحقاق کی تفصیلات سیکشن کو ڈھونڈنے کے لیے نیچے سکرول کریں اور درج ذیل لائن شامل کریں:

ٹیسٹ استعمال کرنے والاتمام=(تمام)NOPASSWD: سب۔

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

آپ نے صارف کو پاس ورڈ کی تصدیق کے بغیر sudo کمانڈ چلانے کی اجازت دی ہے۔ آپ مختلف کمانڈز داخل کرکے مختلف سطحوں کے سودو مراعات دے سکتے ہیں۔

سوڈو مراعات کے ساتھ ایک نیا صارف بنانا۔

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

$سودوadduser ٹیسٹ استعمال کرنے والا۔

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

$سودو پاس ڈبلیو ڈیٹیسٹ استعمال کرنے والا

ٹیسٹ صارف کے لیے نیا پاس ورڈ ٹائپ کریں جسے آپ سیٹ کرنا چاہتے ہیں۔

تصدیق کے لیے پاس ورڈ دوبارہ ٹائپ کریں۔

پاس ورڈ کامیابی سے سیٹ ہو گیا ہے۔

اب کمانڈ چلا کر صارف کو وہیل گروپ میں شامل کریں:

$سودوusermod-اے جیوہیل ٹیسٹ کرنے والا۔

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

نتیجہ

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

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

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