جڑ صارف بہتر یا برے کے لئے لا محدود اختیارات، کے ساتھ لینکس کائنات میں سب سے زیادہ طاقتور ہستی ہے. ایک صارف بنائیں؟ یہ مل گیا. ایک فائل سسٹم کو تباہ و برباد؟ افوہ، وہ بھی مل گیا.
اصل کہانی
جڑ صارف لینکس سپر صارف ہے. وہ، بہت لفظی، کچھ بھی کر سکتے ہیں. کچھ بھی منع ہے یا آف حدود کے لئے کیا جاتا ہے
روٹ
. وہ ایک سپر ہیرو ہیں یا ایک supervillain جو سسٹم ایڈمنسٹریٹر کی چادر پر لیتا ہے انسانی صارف پر منحصر ہے، چاہے. تاکہ جڑ اکاؤنٹ انتظامی مقاصد کے لئے خصوصی طور پر استعمال کیا جانا چاہئے جڑ صارف غلطیاں، تباہ کن ہو سکتا ہے.
جڑ صارف کے تصور یونیکس، اس کے انتظامی سپر صارف کے طور پر ایک جڑ صارف پڑا جس سے وراثت میں ملا دیا گیا تھا. لیکن نام "جڑ" سے بات یقینی معلوم نہیں ہے آتا ہے جہاں. کچھ لوگ جو کی طرف سے آیا ہے کہ لگتا ہے کہ Multics آپریٹنگ سسٹم ، جس یونیکس پری پہنچتی.
کین تھامپسن اور ڈینس رچی ، سب سے اہم معمار اور یونیکس کے مصنفین میں سے دو، دونوں نے پہلے Multics پر کام کیا تھا. Multics کہ روٹ ڈائریکٹری یا "/" کے نام سے ایک نقطہ پر شروع کر دیا ایک فائل سسٹم تھا، اور دوسرے تمام ڈائریکٹریز اور subdirectories ایک الٹی درخت کی طرح جڑ سے نیچے کی طرف اور ظاہری شاخ. اس یونیکس کی طرف سے اپنایا درخت کا ڈھانچہ کے اسی طرح ہے. تو، شاید یونیکس Multics سے جڑ صارف بھی اپنایا؟
کے ذریعے تلاش Multics تکنیکی دستاویزات روٹ منطقی جلدوں، جڑ جسمانی جلدوں، جڑ کارڈز، اور روٹ ڈائریکٹری کا حوالہ کی ایک بھیڑ نقاب. لیکن ایک جڑ صارف کے اکاؤنٹ یا نامی ایک صارف کا کوئی ذکر نہیں ہے "جڑ".
ایک اور نظریہ یونیکس کے ابتدائی دنوں میں، Superuser کے گھر فولڈر فائل سسٹم کی جڑ تھا کہ "/" ہے. سپر صارف ایک نام کی ضرورت ہے. اصطلاح "جڑ صارف" ایک سرکاری نام کی جگہ میں استعمال کیا گیا تھا، لیکن اصطلاح پھنس گئے اور سرکاری نام بن گیا.
یہ زیادہ امکان لگتا ہے، لیکن کوئی بھی جڑ صارف اس کا نام ہے کہ کس طرح اس بات کا یقین کے لئے کہنے کے قابل ہونا ہے.
سودو کمانڈ
کسی بھی آپریٹنگ سسٹم پر، یہ صرف انتظامی مقاصد کے لئے سپر صارف ریزرو کرنے اور ایک باقاعدہ صارف کے اکاؤنٹ کے باقی وقت استعمال کرنے کے لئے سب سے اچھا عمل ہے. اصل میں، سب سے زیادہ جدید لینکس ڈسٹری آپ کو جڑ صارف کے طور پر لاگ ان نہیں کرنے دے گا.
کورس کے، یہ لینکس ہے، آپ کو جڑ صارف لاگ اجازت دینے کے لئے اس کی تشکیل کر سکتے ہیں. لیکن کم وقت آپ کا انتخاب کے طور پر میں خرچ
روٹ
، بہتر. املا کی غلطیوں سے پیدا ہونے والے آفات سے اپنے آپ کو تحفظ فراہم کرنے کے علاوہ، آپ لاگ ان نہیں کر سکتے ہیں کے طور پر اگر
روٹ
، کوئی بھی کسی اور میں کر سکتے ہیں. آپ کے سسٹم تک غیر مجاز رسائی حاصل کسی کے طور پر لاگ ان کرنے کے قابل نہیں ہو گا
روٹ
، وہ کیا کر سکتے ہیں کو پہنچنے والے نقصان کو محدود.
لیکن اگر اس کو میں لاگ ان
روٹ
، کس طرح آپ کو آپ کے لینکس کمپیوٹر انتظام کرو غیر فعال کر دیا جاتا ہے؟ ٹھیک ہے، وہ کیا ہے
سوڈو
کمانڈ کے لئے ہے. اس سے یہ عارضی طور پر عطا لاگ جڑ صارف کی ضرورت نہیں ہے.
روٹ
'تم پر طاقتوں ہے. اس Thor کی ہتھوڑا اٹھا طرح ہے
Mjolnir
اور عارضی طور پر Thor کی طاقتیں عطا کیا جا رہا ہے. لیکن اگر آپ صرف ہتھوڑا اٹھا سکتے ہیں آپ کو قابل ہو تو. اسی طرح، یہ صرف استعمال کر سکتے ہیں جو کوئی بھی نہیں ہے
سوڈو
کمانڈ. The.
سوڈو
کمانڈ صرف عطا
روٹ
آپ کو قابل پایا اور sudoers کی فہرست میں شامل کیا گیا ہے تو 'تم پر طاقتوں ہے.
ایک اور حکم بھی اسی طرح کرنا ہے
سوڈو
کہا جاتا ہے
سو
. کے ساتھ
سوڈو
، آپ کو آپ کے اپنے پاس ورڈ کو استعمال کرتے ہوئے کی توثیق. کے ساتھ
سو
، آپ کو جڑ صارف کے پاس ورڈ کا استعمال کرتے ہوئے کی توثیق. یہ دو طرح سے اہم ہے. سب سے پہلے، یہ آپ کے استعمال کرنے کے لئے جڑ صارف کے لئے ایک پاس ورڈ کو تفویض کرنے کی ضرورت ہے کا مطلب ہے کہ
سو
. بنیادی طور پر، جڑ صارف کوئی پاس ورڈ ہے، اور اس کی حفاظت کے ساتھ مدد ملتی ہے. اگر
روٹ
ایک پاس ورڈ کی ضرورت نہیں ہے، آپ لاگ ان نہیں کر سکتے ہیں کے طور پر
روٹ
.
دوم، آپ کو ایک جڑ پاس ورڈ مقرر کرتے ہیں تو، سب کو استعمال کرنے کے لئے جا رہی ہے جو
سو
کمانڈ پاس ورڈ معلوم کرنے کی ضرورت ہے. اور پاس ورڈ اشتراک کر ایک سیکورٹی بھی زیادہ تو کوئی نہیں، اور جڑ پاس ورڈ کے لئے ہے. لوگوں جڑ پاس ورڈ جانتے ہیں جو کے کسی بھی کسی اور کو بتا سکتے ہیں. آپ جڑ پاس ورڈ تبدیل کرنے کی ضرورت ہے تو، آپ کو یہ جاننے کی ضرورت ہے جو ان تمام لوگوں کے لئے نئے پاس ورڈ کی بات چیت کرنے کی ضرورت ہے.
اس سے کہیں زیادہ محفوظ بنانے کے لئے ہے
sudoers فہرست کا استعمال
استعمال کر سکتے ہیں جو محدود کرنے
سوڈو
، اور ہر مراعات یافتہ شخص کی توثیق کرنے کو ان کے انفرادی پاس ورڈ کو استعمال کرتے ہیں.
سودو کا استعمال کرتے ہوئے
"/ وغیرہ / سائے" فائل اور جب پاس ورڈ کی میعاد ختم ہونے سے ہر ایک اکاؤنٹ کے مرموز پاس ورڈ سمیت معلومات کے دوسرے ٹکڑے ٹکڑے،، جب پاس ورڈ گزشتہ تبدیل کیا گیا تھا کے ساتھ ساتھ آپ کے لینکس کمپیوٹر پر ہر اکاؤنٹ کا صارف نام پر مشتمل ہے. کیونکہ یہ حساس معلومات پر مشتمل ہے، یہ صرف کی طرف سے پڑھا جا سکتا ہے
جڑ
.
ہم استعمال کرتے ہیں کرنے کی کوشش کریں تو
WC
سائے کی فائل میں لائنز، الفاظ، اور حروف کو پڑھنے کے لئے حکم ہے، ہم اجازت نہیں دی جائے گی.
WC / وغیرہ / سائے
ہم sudoers فہرست میں ہیں اور ہم کے ساتھ ایک ہی کمانڈ کا استعمال کرتے ہیں
سوڈو
سطر کے شروع میں، ہم اپنے پاس ورڈ کے لئے کہا جائے گا، اور حکم ہمارے لئے پھانسی دے دی جائے گی. آپ کو آپ کے لینکس کمپیوٹر پر صرف صارف ہیں تو، آپ کو خود کار طریقے سے نظام کو نصب کیا جاتا ہے جب sudoers کی فہرست میں شامل کیا جائے گا.
سودو WC / وغیرہ / سائے
ہم روٹ کے طور پر کمانڈ چلا رہے ہیں کیونکہ،
WC
کمانڈ پھانسی ہے. کوئی بھی جڑ تردید کرتے ہیں.
The.
سوڈو
کمانڈ مطلب کے لیے استعمال کیا "سپر صارف کرتے ہیں." اس سے آپ کو یہ نام دیا گیا تھا، لہذا کسی بھی صارف کے طور پر ایک کمانڈ چلانے کے لئے اجازت دینے کے لئے بہتر بنایا گیا تھا "متبادل صارف کرتے ہیں." دیگر صارف اس دوڑے جیسے کمانڈ اصل پھانسی ہے. آپ کو ایک صارف نام درج نہیں ہے تو،
سوڈو
کا استعمال کرتے ہوئے ڈیفالٹس
جڑ
. اگر آپ ایک مختلف صارف کو استعمال کرنا چاہتے ہیں، استعمال کرتے ہیں
-u
(صارف) کے اختیارات.
ہم کمانڈز کا استعمال کرتے ہوئے کی طرف سے کسی دوسرے صارف کے طور پر پھانسی دے رہے ہیں کہ دیکھ سکتے ہیں
میں کون ہوں
کمانڈ.
whoami
سودو whoami
سودو -u مریم whoami
متعلقہ: لینکس میں موجودہ صارف کے اکاؤنٹ کا تعین کرنے کے لئے کس طرح
ایس یو کا استعمال کرتے ہوئے بغیر جڑ کے طور پر چل رہا ہے
کے ساتھ مشکل
سوڈو
آپ "سودو" استعمال کرنے کے لئے ہر حکم کے آغاز میں ہے کہ ہے. آپ کو صرف ایک یا دو کمانڈز ٹائپ کر رہے ہیں، کہ کوئی بڑی بات نہیں. آپ پر عمل کرنے کا حکم دیتا ہے کی ایک طویل تسلسل ہے، تو یہ تکاؤ بن سکتے ہیں. اس تکاؤ ہو سکتا ہے، لیکن اس کے لئے ایک مفید حفاظت کے کیچ کے طور پر کام کرتا ہے
جڑ
'طاقتوں ہے، اور آپ جان بوجھ ہر وقت بند کی حفاظت کے لے ہے.
کے طور پر مؤثر طریقے سے "لاگ" کرنے کے لئے ایک راستہ ہے
جڑ
کہ استعمال نہیں کرتا
سو
اور ایک پاس ورڈ ہے کرنے جڑ صارف کی ضرورت نہیں ہے.
انتباہ: آپ کو اس طریقہ کار کو استعمال کر رہے ہیں وقت محتاط رہیں. آپ جاری ہے کہ خوشی سے قتل کیا جائے گا ہر حکم، کوئی سوال نہیں پوچھا، یہاں تک کہ یہ تباہ کن ہو.
استعمال کرتے ہوئے
سوڈو
ایک شاندار ہڑتال شیل چلانے کے ساتھ ایک نئے شیل کھولتا
جڑ
صارف کے طور پر.
سودو شاندار ہڑتال
یاد رکھیں کہ کمانڈ پرامپٹ تبدیلیاں. پرامپٹ کی حتمی کردار اب ایک ہیش "#" کے بجائے ایک ڈالر کردار ہے "$".
کس طرح کمانڈ پرامپٹ کی لاش کی تقسیم کرنے کی تقسیم سے مختلف ہوتا دکھایا جاتا ہے. اوبنٹو میں، ہم صارف ہے کہ مطلع کر رہے ہیں
جڑ
اور کمپیوٹر اور موجودہ کام کر ڈائرکٹری کا نام ظاہر کئے. پرامپٹ کا رنگ بھی تبدیل کر دیا جاتا ہے.
ہم ہیں کیونکہ
جڑ
، ہم عام طور پر استعمال کرنے کی ضرورت حکم دیتا ہے عملدرآمد کر سکتے ہیں
سوڈو
.
WC / وغیرہ / سائے
جڑ صارف کے شیل سے باہر نکلیں کرنے کے لئے، "کے لئے Ctrl + D" یا قسم "باہر نکلیں" مارا اور مارا "درج کریں."
باہر نکلیں
کم سپرمین، مزید کلارک کینٹ
آپ sudoers فہرست میں ہیں تو، آپ کو آپ کے لینکس کے نظام سے زیادہ سپر پاور حاصل ہے. بس یاد رکھیں، سپرمین اس نے اپنے سرخ کیپ میں کرتا ہے کے مقابلے میں ان کے ہلکے-مہذب تبدیل کر اہم کے طور پر زیادہ وقت خرچ کرتا ہے.
اپنے باقاعدگی سے صارف کے اکاؤنٹ کو زیادہ سے زیادہ استعمال کریں. صرف تبدیل
جڑ
جب آپ کو واقعی ضرورت ہے.