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

بہت سے دوسرے کے برعکس لینکس آپریٹنگ سسٹمز، ڈیبین انسٹالیشن کے دوران صارف کے لیے واقعی Sudo سیٹ نہیں کرتا ہے۔ لیکن، اگر آپ لوگ ڈیبین پر مبنی آپریٹنگ سسٹم استعمال کر رہے ہیں۔ جیسے Bunsen Labs، Devuan، SolydXK، یا کوئی اور، پھر آپ کے پاس Sudo بھی سیٹ اپ نہیں ہو سکتا۔ اگر ایسا ہے تو، براہ کرم اس گائیڈ کی پیروی کریں کیونکہ ہدایات ایک جیسی ہونی چاہئیں، بالکل اسی طرح جیسے یہ آپریٹنگ سسٹم Debian پر مبنی ہیں۔ اس آرٹیکل میں، ہم اس بارے میں بات کرنے جا رہے ہیں کہ کس طرح صارف کو Sudoers On Debian میں شامل کیا جائے۔ چلو شروع کریں!
ڈیبین پر سوڈورز میں صارف کو کیسے شامل کریں۔
Debian پر صارف کے لیے Sudo تک رسائی حاصل کرنے کا سب سے آسان طریقہ یہ ہے کہ گروپ مینجمنٹ ٹولز کے ذریعے صارفین کو Sudoers فائل میں شامل کرنے کو مکمل طور پر نظر انداز کر دیا جائے اور بجائے دستی طور پر Sudoer فائل میں ترمیم کریں، ایک مخصوص صارف کی وضاحت کریں اور انہیں مکمل اجازت دیں۔
Debian پر Sudoers فائل میں ایک صارف کو شامل کرنا شروع کرنے کے لیے، صرف ایک ٹرمینل ونڈو کھولیں۔ جب ٹرمینل ونڈو کھلے گا، آپ کو روٹ اکاؤنٹ میں لاگ ان کرنا پڑے گا۔ وجہ؟ روٹ اکاؤنٹ کو سسٹم فائلوں میں ترمیم کرنے کی ضرورت ہے، بشمول سوڈورز۔
جب آپ کی ٹرمینل ونڈو کھلی ہوتی ہے، تو آپ ڈیبیان پر روٹ اکاؤنٹ تک رسائی حاصل کر سکتے ہیں۔ اس کا ٹرمینل میں کمانڈ. ذرا ذہن میں رکھیں کہ آپ کو ڈیبین انسٹالیشن کے عمل کے دوران سیٹ پاس ورڈ کو بھی یاد رکھنے کی ضرورت ہوگی۔
su -
اپنے ڈیبین پی سی پر ٹرمینل میں روٹ اکاؤنٹ میں لاگ ان کرنے کے بعد، پھر آپ کو ترمیم کے مقاصد کے لیے سوڈورز فائل کو کھولنا پڑے گا۔ Sudoers فائل /etc/ ڈائریکٹری (/etc/sudoers) میں بھی موجود ہے۔ لیکن، آپ کو کبھی بھی فائل میں براہ راست ترمیم نہیں کرنی چاہیے۔ بلکہ، آپ کو استعمال کرنا چاہئے visudo کمانڈ.
مزید
نوٹ: اس گائیڈ میں، ہم نینو ایڈیٹر بھی استعمال کر رہے ہیں کیونکہ یہ زیادہ تر لینکس صارفین کے لیے قابل رسائی اور استعمال میں آسان ہے۔ اگر آپ واقعی نینو کو پسند نہیں کرتے ہیں تو بلا جھجھک تبدیلی کریں۔ 'نینو' نیچے دیے گئے کمانڈ میں کسی اور چیز کو بھی۔
xvid ویڈیو لوڈ ، اتارنا Android کے لئے
EDITOR=nano visudo
جب visudo کمانڈ کو عمل میں لایا گیا ہے، نینو ایڈیٹر پھر آپ کے ڈیبین لینکس پی سی پر سوڈورز فائل کھولے گا۔ یہاں سے، آپ استعمال کر سکتے ہیں نیچے تیر خاص لائن '## User privilege specification' کو تلاش کرنے کے لیے کلید۔
اب اس لائن کے نیچے، آپ کو 'root ALL=(ALL) ALL' دیکھنا چاہئے۔ یہ کوڈ ڈیبین کو بتاتا ہے کہ روٹ اکاؤنٹ سوڈو استعمال کرسکتا ہے۔ Sudoer مراعات فراہم کرنے کے لیے آپ کو اس لائن کو اپنے استعمال کے لیے نقل کرنا ہوگا۔
نینو ایڈیٹر میں، 'root ALL=(ALL) ALL' کے نیچے ایک نئی لائن بنائیں، اور پھر نیچے کی لائن میں لکھیں۔ ذہن میں رکھیں آپ کو تبدیل کرنا پڑے گا۔ 'صارف' Debian میں Sudo تک رسائی کے لیے اپنے صارف نام پر۔
جب آپ نینو ٹیکسٹ ایڈیٹر کی لائن لکھ چکے ہیں، تو Sudoers فائل کو محفوظ کرنا ضروری ہے۔ اسے نینو میں محفوظ کرنے کے لیے، پر ٹیپ کریں۔ Ctrl + O کی بورڈ پر بٹن کا مجموعہ۔ پر کلک کریں Ctrl + X اخراج کے لئے.
ڈیبین صارف کو sudoers میں شامل کرتا ہے - sudo گروپ کے ذریعے شامل کرنا
Debian پر، اگر آپ لوگ انفرادی طور پر صارفین کو شامل نہیں کرنا چاہتے ہیں، تو آپریٹنگ سسٹم صارفین کو کسی بھی صارف اکاؤنٹ کو Sudo تک رسائی دینے کی اجازت دیتا ہے، صرف انہیں شامل کرنے کے ذریعے۔ sudo گروپ یہاں ہے کہ آپ اسے کیسے کرسکتے ہیں۔
سب سے پہلے، ایک ٹرمینل ونڈو کھولیں اگر آپ لوگوں کے پاس پہلے سے کھلی نہیں ہے۔ Debian پر، ٹرمینل ونڈو کو کھولنے کا سب سے آسان طریقہ دبانے سے ہے۔ Ctrl + Alt + T کی بورڈ پر جب ٹرمینل ونڈو کھلی ہے، تو آپ کو روٹ اکاؤنٹ میں لاگ ان کرنا ہوگا۔ اس کا کمانڈ.
su -
اب جب کہ ٹرمینل سیشن روٹ اکاؤنٹ میں لاگ ان ہو گیا ہے، تو آپ کو چلانا پڑے گا۔ گرفت اس بات کا تعین کرنے کا حکم کہ آیا 'سوڈو' گروپ آپ کے ڈیبین لینکس پی سی پر موجود ہے۔
grep -i "sudo" /etc/group
آؤٹ پٹ دکھانا چاہئے۔ 'sudo' اور یہ بھی بتاتے ہیں کہ آپ کے ڈیبین لینکس پی سی میں واقعی sudo گروپ ہے۔ اگر کسی وجہ سے، آپ کے ڈیبین لینکس سسٹم میں واقعی sudo گروپ نہیں ہے جیسا کہ ہونا چاہیے۔ پھر آپ اسے ٹرمینل ونڈو میں درج ذیل کمانڈ کا استعمال کرتے ہوئے بھی بنا سکتے ہیں۔
groupadd sudo
مزید
نیا گروپ بنانے کے بعد، دوبارہ چلائیں۔ گرفت وہاں موجود ہونے کی تصدیق کرنے کے لیے کمانڈ کریں۔
grep -i "sudo" /etc/group
جب بھی آپ نے تصدیق کی ہے کہ sudo گروپ موجود ہے، آپ استعمال کر سکتے ہیں۔ usermod -aG موجودہ صارفین کو گروپ میں شامل کرنے کے لیے کمانڈ۔ اس گروپ میں صارفین کو شامل کرنے سے، وہ ڈیبیان پر سوڈو کمانڈز پر عمل درآمد کر سکیں گے۔
نوٹ: دوبارہ چلانے کو یقینی بنائیں usermod صارفین کو sudo تک رسائی دینے کے لیے ضرورت کے مطابق کئی بار نیچے کمانڈ کریں۔
usermod -aG sudo YOUR_USERNAME
sudo مراعات سے انکار کرنے کے لیے کسی صارف کو sudo گروپ سے ہٹانا ہوگا؟ آپ sudo گروپ سے کسی بھی صارف کو عمل درآمد کے ذریعے ہٹا سکتے ہیں۔ usermod -G ٹرمینل ونڈو میں نیچے کمانڈ کریں۔
su usermod -G sudo YOUR_USERNAME
صارف کو گروپ سے ہٹانے کے بعد، اور ان کے پاس ڈیبین میں سوڈو کمانڈز پر عمل درآمد کرنے کی صلاحیت نہیں رہے گی۔
نتیجہ
ٹھیک ہے، یہ سب لوگ تھے! مجھے امید ہے کہ آپ لوگوں کو یہ مضمون پسند آئے گا اور یہ آپ کے لیے مفید بھی ہوگا۔ ہمیں اس پر اپنی رائے دیں۔ اس کے علاوہ اگر آپ لوگوں کے پاس اس مضمون سے متعلق مزید سوالات اور مسائل ہیں۔ پھر ہمیں نیچے تبصرے کے سیکشن میں بتائیں۔ ہم جلد ہی آپ سے رابطہ کریں گے۔
ایک عظیم دن ہے!
یہ بھی دیکھیں: Netflix پر زہر کو کیسے دیکھیں - کیا یہ دستیاب ہے؟


