لینکس فائل اور فولڈر کی اجازت کا انتظام
فہرست کا خانہ:
- لینکس میں فائل اور فولڈر کی اجازت کا انتظام کرنا
- صارف کا مالک اور کسی فائل کا گروپ مالک
- پرمٹ کی اقسام
- اجازت پڑھیں
- اجازت لکھیں
- عملدرآمد کی اجازت
- اجازت نامہ کیسے دیا جاتا ہے؟
- اجازت کی تبدیلی
جیسا کہ ہم جانتے ہیں ، لینکس ایک ایسا نظام ہے جو نیٹ ورک کی سمت کے ساتھ ڈیزائن کیا گیا تھا۔ لہذا ، سیکیورٹی ایک اہم نکتہ کی نمائندگی کرتی ہے چونکہ ہم اپنے کمپیوٹروں یا سرورز پر جو معلومات ہم محفوظ کرتے ہیں اس کا انحصار ہوتا ہے ۔ یہیں سے ہی لینکس میں فائل اور فولڈر کی اجازتوں کا انتظام ضروری ہوجاتا ہے ، کیونکہ بہت سارے صارفین کو تمام وسائل تک رسائی کا امکان ہوگا۔
لینکس میں فائل اور فولڈر کی اجازت کا انتظام کرنا
صارف کا مالک اور کسی فائل کا گروپ مالک
لینکس میں ، تمام فائلیں لازمی طور پر صارف اور صارفین کے گروپ سے تعلق رکھتی ہیں۔ لہذا ، جب ایک فائل بنائی جائے گی ، تو مالک وہ صارف ہوگا جس نے اسے تخلیق کیا اور یہ گروپ بھی مذکورہ صارف کا اہم گروپ ہوگا۔
صارف اور گروپ کو دیکھنے کا ایک طریقہ جو فائل کا مالک ہے ls کمانڈ کا استعمال کرکے اس کے بعد -l (لانگ فارمیٹ) آپشن کا استعمال کریں۔
نتیجہ ہر فائل کی ایک فہرست ہے۔ جہاں ، شروع میں پہلا 10 حرفی کا بلاک فائل کی قسم اور اجازتوں کی نمائندگی کرتا ہے (شروع میں تصویر دیکھیں)۔
پہلا حرف فائل کی قسم کی نشاندہی کرتا ہے ۔ اگر یہ ایک ہائفن ہے '-' یہ ایک عام فائل ہے ، اگر یہ ایک "d" ہے تو وہ ایک فولڈر (ڈائریکٹری) کی نمائندگی کرتا ہے ، دوسری طرف حرف 'l' اشارہ کرتا ہے کہ یہ ایک ربط (ربط) ہے۔ آپ دوسری اقدار جیسے ایس ، پی ، بی کا حوالہ بھی دے سکتے ہیں جو بالترتیب ساکٹ ، پائپ اور بلاک ڈیوائسز سے مطابقت رکھتے ہیں۔
اگلے 9 حرف مالک کے صارف کی اجازت (3 حرف) ، مالک گروپ اجازت (3 حرف) اور باقی صارفین کی اجازت (3 حرف) کی نمائندگی کرتے ہیں ۔ جو اجازت نامہ کی ہر قسم سے متعلق خطوط کے مطابق کوڈ ہیں (ہم اگلے حصے میں اسے تفصیل سے دیکھیں گے)۔ اگر کوئی خط موجود نہیں ہوتا ہے اور اس کے بجائے ڈیش ہوتے ہیں تو اس کا مطلب ہے کہ اجازت کی کوئی قسم سیٹ نہیں ہے۔
پرمٹ کی اقسام
لینکس میں فائل اور فولڈر کی اجازت کا انتظام تین قسم کی اجازتوں کی اسکیم کے ذریعے کیا جاتا ہے جو صارفین یا گروپوں کو ہوسکتی ہے۔ اسکیم مندرجہ ذیل ہے۔
- اجازت پڑھیں اجازت لکھیں پھانسی کی اجازت
اس کا مفہوم اس تناظر کے مطابق تبدیل ہوتا ہے جہاں اس کا اطلاق ہوتا ہے ، یعنی اگر یہ فائلیں یا فولڈر ہیں۔ ہم اسے نیچے والے حصوں میں دیکھیں گے۔
اجازت پڑھیں
اس کا مطلب یہ ہے کہ صارف کے پاس فائل کو پڑھنے یا دیکھنے کی اجازت ہے ۔ فائلوں میں ترمیم یا کنسول کمانڈ کیلئے کسی بھی درخواست سے رسائ کے لئے درخواست دیتا ہے۔ اگر صارف کے پاس اجازت نہیں ہے تو ، وہ فائل کو آسانی سے نہیں دیکھ سکتے ہیں۔
دوسری طرف ، اگر کسی صارف کے پاس کسی فولڈر کے لئے اجازتیں پڑھتی ہیں تو ، اس سے یہ ظاہر ہوتا ہے کہ صارف فولڈر کے تمام مندرجات کو دیکھ سکے گا۔
اجازت کے انتظام میں ، "r" حرف انگریزی "پڑھنے" سے آنے والے پڑھنے کی اجازت کی نمائندگی کرنے کے لئے استعمال ہوتا ہے۔
اجازت لکھیں
اس اجازت سے یہ ظاہر ہوتا ہے کہ صارف کے پاس کسی فائل پر اپنے مواد میں ترمیم کرنے کا اختیار ہے ، حتی کہ اسے حذف کرنے میں بھی۔ یہ آپ کو chmod کمانڈ کا استعمال کرتے ہوئے فائل اجازت میں ترمیم کرنے کے ساتھ ساتھ مالک (صارف یا گروپ) کو تبدیل کرتے ہوئے ، chown کا استعمال کرتے ہوئے بھی آپ کو صلاحیت فراہم کرتا ہے۔
فولڈرز کے معاملے میں ، یہ صارف کو مواد میں ترمیم کرنے اور اس کے اندر موجود دیگر فولڈرز / فائلوں کو بنانے اور تبدیل کرنے جیسے اعمال انجام دینے کی طاقت دیتا ہے۔
اس کی نمائندگی خط "ڈبلیو" کے ذریعہ تحریری اجازت سے ہوتی ہے ، یہ انگریزی "لکھنا" سے آتا ہے۔
عملدرآمد کی اجازت
چونکہ ہم اس کے نام سے اندازہ لگا سکتے ہیں ، اس اجازت سے صارف کو کسی فائل کو چلانے کی صلاحیت مل جاتی ہے ۔ اگر صارف کے پاس کسی فائل پر اجازت نامے نہ ہونے کی صورت میں ، تو وہ اس پر عمل درآمد نہیں کر پائیں گے چاہے وہ ایک درخواست ہو۔ مزید برآں ، صرف قابل عمل فائلیں اسکرپٹ یا کمانڈ فائلیں اور ایپلی کیشنز ہیں۔ اگر ہم اجازت حاصل کیے بغیر ان کو چلانے کی کوشش کرتے ہیں تو اس کے نتیجے میں غلطیاں ہوجائیں گی۔
جہاں تک فولڈرز کی بات ہے تو ، اگر صارف نے ان پر اجازتوں پر عمل درآمد کیا ہے تو ، اس سے اس تک رسائی حاصل کرنے کے قابل ہونے کی حقیقت سے مراد ہے۔ یہ اجازت دونوں سی ڈی کمانڈ سے یا کسی بھی فائل ایکسپلورر سے داخل کرنے کے لئے لاگو ہوتی ہے۔
پھانسی کی اجازت انگریزی "e X ecute" کے "x" خط کے ذریعہ پیش کی جاتی ہے ۔
آپ کو پڑھنے میں دلچسپی ہوسکتی ہے: لینکس میں صارفین اور گروپس کا انتظام
اجازت نامہ کیسے دیا جاتا ہے؟
لینکس میں اجازت کے انتظام کی وضاحت ہے کہ اجازت صرف اس طرح دی جاسکتی ہے:
- صارف کے پاس جو فائل کا مالک ہے اس گروپ کو جو فائل کا مالک ہے اس سسٹم پر موجود دوسرے تمام صارفین کے لئے (مالک کے علاوہ سبھی)
دوسرے الفاظ میں ، مخصوص صارفین کو اجازت دینے کا امکان نہیں ہے یا جب تک کہ آپ فائل کے مالک نہ ہوں۔ لہذا ، اجازتیں صرف اپنے صارف ، اپنے گروپ ، یا دوسرے صارفین کو تفویض کی جاسکتی ہیں۔ یا تو انھیں پڑھیں ، لکھیں ، عمل کریں ، یا ان کا مجموعہ۔
یہ نوٹ کرنا ضروری ہے کہ کسی فائل میں اجازت میں تبدیلی کرنے کے ل it ، اس پر عمل درآمد کی اجازت کی ضرورت ہے ۔ دوسری طرف ، جڑ صارف ترمیم کرسکتا ہے ، خاص طور پر چونکہ اسے سسٹم انتظامیہ تک مکمل دسترس حاصل ہے۔
اجازت کی تبدیلی
اگر آپ اجازت کے انتظام میں تبدیلیاں لانا چاہتے ہیں تو ، ہم chmod کمانڈ استعمال کریں گے ۔ chmod کمانڈ نحو ذیل میں ہے:
chmod اجازت فائل کا نام_ یا_ فولڈر
جہاں "اجازت" کی نمائندگی اس طرح کی گئی ہے:
وہ پہل جن سے مخاطب ہو:
- صارف = گروپ = gresto = o (دوسرے)
عمل کے مطابق نشان کے بعد:
- اجازت شامل کرنے کے لئے + سائن کریں - اجازت ہٹانے کے لئے
آخر میں ، اجازت کی قسم: پڑھیں = ر ، لکھنا = ڈبلیو اور پھانسی = x
آئیے فائل مثال کے طور پر کچھ مثالوں کو دیکھیں۔
"مثال کے طور پر ٹیکسٹ" فائل پر مالک صارف کو تحریری اجازت دیں۔
chmod u + w example.txt
فائل "مثال.txt" پر دوسرے صارفین کو لکھنے کی اجازت کو ختم کریں:
chmod اوow مثال.txt
"مثال کے طور پر ٹیکسٹ" فائل پر اپنے گروپ کو پڑھنے کی اجازت دیں۔
chmod g + r example.txt
آپ ایک ہی کمانڈ پر عمل درآمد میں مختلف اجازتیں بھی دے سکتے ہیں ، آپ کو انہیں صرف کوما سے الگ کرنا ہوگا:
chmod u + w، gr ، یا example.txt
جیسا کہ یہ متعدد صارفین کو بھی ساتھ رکھنے کی اجازت دیتا ہے
chmod ug + w example.txt
دوسری طرف ، فائل ایکسپلورر کا استعمال کرکے اجازتوں کو تبدیل کرنے کا بھی امکان ہے۔ اس کے ل we ، ہمیں صرف فائل یا فولڈر کو منتخب کرنے کی ضرورت ہے اور ماؤس کے دائیں بٹن پر کلک کرنا -> پراپرٹیز ، پراپرٹیز کی ونڈو نمودار ہوگی ، پھر ہم اجازت والے ٹیب پر جائیں گے اور ہم انہیں ایک آسان اور تیزرفتار طریقے سے قائم کرنے کے قابل ہوں گے۔ واضح رہے کہ انتخاب ایک یا زیادہ فائلیں یا فولڈر ہوسکتا ہے۔
فال0 بہاؤ نائنٹینڈو سوئچ پر لینکس انسٹال کرنے اور اسے کام کرنے کا انتظام کرتا ہے
فیل0 فلو نے ایک ویڈیو دکھائی ہے جہاں آپ ہیک نینٹینڈو سوئچ پر مکمل لینکس کی تقسیم چلتے ہوئے دیکھ سکتے ہیں۔
توشیبا t4900ct ، وہ اس پرانے اور افسانوی لیپ ٹاپ میں لینکس انسٹال کرنے کا انتظام کرتے ہیں
لینکس برادری کے صارف نے پہلے لیپ ٹاپ ، توشیبا ٹی 4900 سی ٹی میں سے ایک پر قبضہ کرنے اور اس پر لینکس انسٹال کرنے میں کامیابی حاصل کی ہے۔
ایپل فائل سسٹم فائل سسٹم (اے پی ایف): تمام معلومات
ایپل ایک نیا فائل سسٹم متعارف کروا رہا ہے جسے اے پی ایف ایس (ایپل فائل سسٹم) کہا جاتا ہے جو ایچ ایف ایس + فائل سسٹم کو تبدیل کرنے کے لئے آتا ہے