ہارڈ ویئر

لینکس میں صارفین اور گروپس کا نظم کریں

فہرست کا خانہ:

Anonim

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

لینکس میں صارفین اور گروپس کا نظم کریں

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

صارف کے اکاؤنٹس

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

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

ہم لینکس میں مبتدیوں کے لئے ہدایت نامہ پڑھنے کی سفارش کرتے ہیں۔

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

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

ہم کمانڈ کا استعمال کرتے ہوئے چلتے ہوئے تمام عمل دیکھ سکتے ہیں۔

PS آکس

انہیں حقیقی وقت میں دیکھنے کے لئے ، ہم کمانڈ استعمال کرتے ہیں

سب سے اوپر

صارف گروپ

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

جیسا کہ میں نے پہلے ذکر کیا ، تمام صارفین کا تعلق لازمی طور پر ایک پرائمری یا پرائمری گروپ (لازمی) سے ہے ، لیکن اس کا تعلق دوسرے گروپوں سے ہوسکتا ہے ، جن کو ثانوی سمجھا جاتا ہے۔ تمام صارف گروپس میں صرف ایک سے زیادہ صارفین شامل ہوسکتے ہیں ، یعنی ، وہ دوسرے گروپس پر مشتمل نہیں ہوسکتے ہیں۔

لینکس میں صارفین کے ہر گروپ کی شناخت مختلف نمبر کے ساتھ کی جاتی ہے۔ یہ ایک گروپ کا شناخت کنندہ یا gid = گروپ شناخت کنندہ کے طور پر جانا جاتا ہے ۔ اندرونی طور پر ، نظام گروپ کے نام کے ساتھ نہیں ، گڈ کے تحت طریقہ کار انجام دیتا ہے۔ عام طور پر جب گروپس بناتے ہیں تو ، سسٹم آپ کو 1000 اور اس سے اوپر کا ایک گڈ تفویض کرتا ہے۔ Gid 100 سے کم نظام اور اس کے خصوصی گروپس کے استعمال کے لئے مخصوص ہیں۔

پہلے سے طے شدہ طور پر ، لینکس میں کسی نظام کے گروپوں کی معلومات کو / وغیرہ / گروپ فائل میں محفوظ کیا جاتا ہے ۔ یہ فائل کسی بھی ٹیکسٹ ایڈیٹر سے دیکھی جاسکتی ہے۔ اس کی ہر لائن گروپ اور اس سے وابستہ صارفین کے مخصوص پیرامیٹرز کو اسٹور کرتی ہے۔ فائل کو صرف منتظم (جڑ صارف) کے ذریعہ تبدیل کیا جاسکتا ہے۔ دوسری طرف ، گروپ پاس ورڈز کو ایک انکرپٹڈ شکل میں ایک ناقابل واپسی خفیہ کاری کے نظام کے ساتھ ، ایک متن فائل میں بھی محفوظ کیا جاتا ہے: / etc / gshadow۔

لینکس میں صارف اور گروپ کے انتظام کی کمانڈ

صارفین کی تخلیق

کسی صارف کو شامل کرنے کے ل its ، اس کے معلومات کے پیرامیٹرز کی نشاندہی کرتے ہوئے ، ہم کنسول میں استعمالڈارڈ کمانڈ استعمال کرتے ہیں۔ اس کا نحو یہ ہے:

استعمال کنندہ کا صارف نام

ہم آپ کے تمام اختیارات میں ، مندرجہ ذیل کو اجاگر کرسکتے ہیں۔

  • g: مین گروپ جو صارف کو تفویض کیا جائے گا d: صارف کا ہوم فولڈر تفویض کرنا۔ عام طور پر یہ / گھر / صارف نام-ایم: گھر فولڈر تشکیل دیں اگر وہ موجود نہ ہوں: صارف کا شیل (شیل) یہ عام طور پر / بن / بش ہے

مثال کے طور پر ، ہم "لیوس" نامی صارف بنانا چاہتے ہیں اور ان کا مرکزی گروہ "اساتذہ" ہے ، جسے دوسروں نے ہوم فولڈر "/ ہوم / لیوس" کے طور پر تفویض کیا ہے اور ان کے احکامات کی ترجمانی "/ بن / باز" میں کی گئی ہے۔ وہ کمانڈ جس پر ہمیں عملدرآمد کرنا چاہئے وہ درج ذیل ہوں گے:

sudo useradd -g اساتذہ -d / home / luis -m -s / bin / bash luis

اب ہمیں پاس ورڈ کمانڈ استعمال کرکے آپ کا پاس ورڈ قائم کرنا ہے۔

sudo passwd luis

سسٹم ہم سے دو بار پاس ورڈ طلب کرے گا اور بس! اس کو تفویض کیا جائے گا۔

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

ہم آپ کو PlayOnLinux کی توثیق کرتے ہیں: لینکس پر ونڈوز کھیل

دوسری طرف ، غور میں لینے کی سفارش یہ ہے کہ استعمال کنندہ کے نام چھوٹے کیچوں میں تخلیق کریں اور اس میں اعداد اور علامت بھی شامل ہیں جیسے ہائفن یا انڈر سکور۔ یہ بھی یاد رکھنا چاہئے کہ لینکس کے ل for ، لوئس لیوس سے مختلف ہے ، کیونکہ یہ معاملہ حساس ہے۔

صارفین میں ترمیم

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

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

sudo یوزر ماڈل -ڈی / ہوم / فولڈر_لوئس

صارفین کا خاتمہ

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

sudo userdel -r luis

گروہوں کی تشکیل

اس معاملے میں ، ہمارے پاس گروپ ایڈڈ کمانڈ ہے ، ہمیں صرف گروپ کا نام پیرامیٹر کے بطور ظاہر کرنا ہے۔ مثال کے طور پر ، اگر ہم "طلباء" کے نام سے ایک گروپ شامل کرنا چاہتے ہیں تو ، سزا یہ ہوگی:

sudo گروپ میں شامل طلباء

گروپ ترمیم

بالکل ، گروپوں میں بھی اسی طرح ترمیم کی جاسکتی ہے جیسے ہم صارفین کے ساتھ کرتے ہیں۔ ایسا کرنے کے ل we ، ہم گروپ موڈ کمانڈ استعمال کرتے ہیں۔ گروپوں کی صورت میں ہم ان کا نام یا ان کا نام ایڈٹ کرسکتے ہیں۔

کمانڈ کا نحو یہ ہے: sudo گروپ ماڈل گروپ نام ، مثال کے طور پر:

مثال کے طور پر ، آئیے گروپ "پروفیسرز" کا گڈ تبدیل کریں۔

sudo groupmod -g 2000 اساتذہ

گروپ کو حذف کرنا

ہم اسے گروپ ڈیل کمانڈ کے ساتھ کرتے ہیں جس کے بعد گروپ کا نام آتا ہے ، مثال کے طور پر:

اساتذہ کا sudo گروپ

اس گروپ کو صرف تب ہی حذف کیا جائے گا جب اس کے پاس اس گروپ کے صارف نہیں ہیں جو پرائمری کے بطور تفویض کیے گئے ہیں۔ اگر اس شرط کے ساتھ کوئی صارف موجود ہے تو ، اس گروپ کو حذف نہیں کیا جائے گا۔

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

اس کے لئے ہم استعمال کنندہ کمانڈ اور پھر صارف کا نام اور گروپ کا نام استعمال کرتے ہیں۔ مثال کے طور پر ، لیوس کو اساتذہ کے گروپ میں شامل کرنے کے لئے جو ہم استعمال کرتے ہیں:

اسٹو اساتذہ

صارفین کو کسی گروپ سے نکالیں

اور آخر میں ، اگر ہم کسی صارف کو کسی گروپ سے ہٹانا چاہتے ہیں تو ، ہم صارف اور گروپ کے نام کے ساتھ ڈیلیزر کمانڈ استعمال کرتے ہیں۔ مثال کے طور پر ، اگر ہم "پروفیسروں" گروپ سے "لوئس" کو ہٹانا چاہتے ہیں:

sudo deluser luis پروفیسرز

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

آدمی adduser

مزید برآں ، کیا آپ ہمارے سوالات یا خدشات کو ہمارے تبصرے میں چھوڑ سکتے ہیں اور کیا ہم آپ کی مدد کرسکتے ہیں؟

ہارڈ ویئر

ایڈیٹر کی پسند

Back to top button