/etc /passwd فائل کیا ہے اور اس کا استعمال کیا ہے؟

/etc /passwd فائل کیا ہے اور اس کا استعمال کیا ہے؟

لینکس ایک ملٹی یوزر آپریٹنگ سسٹم ہے۔ اور مناسب صارف کے انتظام کو آسان بنانے کے لیے ، نظام صارف کی معلومات کو اس میں محفوظ کرتا ہے۔ /etc/passwd فائل.





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





/etc /passwd کیا ہے؟

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





کروم بک پر لینکس کیسے حاصل کریں۔

اگرچہ آپ براہ راست passwd فائل کا استعمال کرتے ہوئے صارفین کو شامل اور منظم کر سکتے ہیں ، یہ مناسب نہیں ہے کیونکہ یہ کارروائی غلطی اور غلطیوں کا شکار ہے۔ آپ کو اس کے بجائے مختلف یوزر مینجمنٹ کمانڈ استعمال کرنا چاہئیں۔ اپنے سسٹم میں صارفین کو شامل کرنے کے لیے useradd۔ .

/etc /passwd فائل دیکھنا۔

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



cat /etc/passwd

آؤٹ پٹ نیچے کی طرح ہونا چاہئے۔

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





/etc /passwd فیلڈز نے وضاحت کی۔

اوپر کی پیداوار سے ، یہ بہت واضح ہے کہ /etc/passwd فائل ایک خاص پیٹرن کی پیروی کرتی ہے۔

ہر یوزر لائن کو مزید سات حصوں یا شعبوں میں تقسیم کیا گیا ہے۔ بڑی آنت کردار ( : ) ذیل میں۔





1. صارف نام

ایک لائن میں پہلا فیلڈ صارف کے صارف نام یا لاگ ان نام کی نمائندگی کرتا ہے۔ اوپر کی مثال میں ، صارف نام ہے۔ جان .

2. پاس ورڈ

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

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

حذف شدہ فیس بک پیغامات کی بازیافت کیسے کریں

3. یوزر آئی ڈی۔

یوزر آئی ڈی فیلڈ ، جسے عام طور پر یو آئی ڈی کہا جاتا ہے ، ایک نمبر ہے جو لینکس سسٹم صارفین کی شناخت کے لیے استعمال کرتا ہے۔ زیادہ تر سسٹم کے صارفین کے پاس یوزر آئی ڈی نمبر 1000 سے کم ہے جبکہ باقاعدہ صارفین کے پاس آئی ڈی 1000 سے اوپر تک ہے۔ کی جڑ (انتظامی) صارف کے پاس عام طور پر ID 0 ہوتا ہے۔

4. گروپ آئی ڈی۔

چوتھا فیلڈ گروپ ID (عام طور پر GID کے نام سے جانا جاتا ہے) کے لیے ہے۔ بطور صارف ID ، GID بھی ایک نمبر ہے۔ گروپ ID صارف کے بنیادی گروپ کا تعین کرتا ہے۔ اس کے علاوہ ، GIDs تمام صارفین کو آسان سیٹ کے لیے مخصوص سیٹوں میں درجہ بندی کرتا ہے۔ ایک صارف لینکس میں ایک سے زیادہ گروپوں سے تعلق رکھتا ہے۔ صارف کس گروہ سے تعلق رکھتا ہے اس کے بارے میں مزید جاننے کے لیے آپ اسے دیکھ سکتے ہیں۔ /etc/group فائل.

cat /etc/group

5. GECOS

اگلا فیلڈ GECOS فیلڈ ہے۔ اس میں عام طور پر صارف کا پورا نام اور اضافی تفصیلات شامل ہوتی ہیں جیسے فون نمبر یا کمرے کے نمبر ، جو کوما سے الگ ہوتے ہیں۔ یہ فیلڈ اختیاری ہے اور اس وجہ سے خالی ہوسکتی ہے۔

6. ہوم ڈائریکٹری

اس فیلڈ پر مشتمل ہے /گھر صارف سے وابستہ ڈائریکٹری۔ یہ بنیادی ڈائریکٹری ہے جو مین یوزر فائلوں اور ڈائریکٹریز کو اسٹور کرتی ہے جیسے کہ۔ /ڈیسک ٹاپ اور /تصاویر۔ . اس مثال میں ، صارف کی ہوم ڈائریکٹری ہے۔ /گھر/جان .

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

7. شیل

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

لینکس پر سسٹم ایڈمنسٹریشن کو آسان بنانا۔

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

آئی فون پر دیگر اسٹوریج کو کیسے حذف کریں۔

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

بانٹیں بانٹیں ٹویٹ ای میل۔ اوبنٹو لینکس: صارفین کو آسان طریقے سے گروپس میں شامل کریں اور ہٹائیں۔

اوبنٹو لینکس پر صارفین کا بہتر انتظام کرنا چاہتے ہیں؟ جواب یہ ہے کہ گروپس بنائیں ، پھر اوبنٹو ایڈ یوزر فیچر استعمال کریں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • صارف اکاؤنٹ کنٹرول۔
  • سسٹم ایڈمنسٹریشن۔
مصنف کے بارے میں آگے بڑھنے کو تیار(36 مضامین شائع ہوئے)

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

Mwiza Kumwenda سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔