میں لینکس میں کسی فولڈر کو صارف کی اجازت کیسے دیتا ہوں۔

How I Give User Permission Folder Linux



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

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







لینکس صارف کے لیے کسی فائل یا فولڈر تک اجازت تک رسائی کو چیلنج سمجھا جاتا ہے کیونکہ وہ اس سے تھوڑا سا واقف ہیں۔ مخصوص فولڈر میں اجازت کا تعین کرنا بہت آسان ہے اور کمانڈ لائن یا جی یو آئی کے ذریعے کیا جا سکتا ہے (ہم بعد میں بات کریں گے کہ ہم اسے کیسے کر سکتے ہیں)۔



اجازت کے لیے لینکس سسٹم میں دو سطحیں ہیں جنہیں آپ کو سمجھنے کی ضرورت ہے۔



  • ملکیت۔
  • اجازت۔

آئیے ان دونوں کو سمجھاتے ہیں کہ یہ سمجھنے کے لیے کہ انہیں مزید کس زمرے میں تقسیم کیا گیا ہے:





ملکیت:

اگر ہم لینکس آپریٹنگ سسٹم میں فائلوں یا فولڈرز کی ملکیت کے بارے میں بات کرتے ہیں تو وہ 3 اقسام میں تقسیم ہیں:

  • صارف۔
  • گروپ
  • دوسرے

کی صارف فولڈر بنایا ، اور اسی وجہ سے بعض اوقات ہم نے اسے بطور مالک دعویٰ کیا۔ اس کی نمائندگی کی جاتی ہے۔ آپ کمانڈ لائن میں کمانڈ کے ذریعے رسائی دیتے وقت۔



TO گروپ کئی لینکس صارفین پر مشتمل ہے جو ایک سسٹم سے جڑے ہوئے ہیں جو ایک ہی اجازت تک رسائی رکھتے ہیں۔ یہ مددگار ہے جب بہت سے صارفین سسٹم کا استعمال کرتے ہیں اور انہیں فولڈر تک رسائی کی اجازت دیتے ہیں۔ آپ انفرادی طور پر اجازت دینے کے بجائے ان سب کو شامل کرنے کے لیے ایک گروپ بنا سکتے ہیں۔ اس صورت میں ، گروپ کے علاوہ دوسرے لوگ فولڈر تک رسائی حاصل نہیں کر سکے۔ لینکس کمانڈ لائن میں گروپ ممبروں کی نمائندہ شکل ہے۔ g .

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

یاد رکھنا:

آپ صارف

جی 🡪 گروپ

o 🡪 عوامی

اجازت:

3 اقسام کی اجازت ہے جو آپ ان مالکان کو دے سکتے ہیں جن کا ہم نے ذیل میں ذکر کیا ہے۔

  • پڑھیں
  • لکھیں۔
  • پھانسی دینا۔

میں پڑھیں ( r ) موڈ ، صارف فائل/فولڈر کھول سکتا ہے اور اسے پڑھ سکتا ہے ، جبکہ رائٹ (ڈبلیو) موڈ فائل/فولڈر میں تبدیلی لانے کی اجازت دیتا ہے۔ آپ کے پاس مواد شامل کرنے ، اسے ہٹانے یا نام تبدیل کرنے کا اختیار ہے۔

بغیر (x) اجازت پر عمل کرنا ، آپ صرف فائل کو پڑھ اور لکھ سکتے ہیں ، لیکن آپ اسے نہیں چلا سکتے۔ فائل کو قابل عمل بنانے کے لیے ، عملدرآمد کی اجازت مقرر کریں۔

لینکس کے فولڈر میں صارف کو اجازت کیسے دی جائے:

آپ ٹرمینل اور جی یو آئی کے ذریعے ایک دو طریقوں کا استعمال کرتے ہوئے صارف کو اجازت تک رسائی دے سکتے ہیں۔

براہ راست اس میں کودنے سے پہلے ، اجازت اور ملکیت کو تبدیل کرنے کے لیے مخصوص احکامات نوٹ کریں۔

  • chmod اجازت کو تبدیل کرنے کے لیے کمانڈ استعمال کیا جاتا ہے۔
  • چبانا کمانڈ ملکیت میں ترمیم کے لیے استعمال ہوتی ہے۔

کمانڈ لائن کے ذریعے صارف کو فولڈر کی اجازت کیسے دی جائے:

آپ ٹرمینل میں chmod کمانڈ کے ذریعے فولڈر کو پڑھنے ، لکھنے یا اس پر عمل کرنے کی اجازت دے سکتے ہیں۔

آپ استعمال کر سکتے ہیں chmod اجازت کی ترتیبات کو دو مختلف طریقوں سے تبدیل کرنے کا حکم:

  1. مطلق موڈ (عددی وضع)
  2. علامتی موڈ

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

آئیے ان دونوں کا مظاہرہ کریں:

صارف کو مطلق موڈ کے ذریعے فولڈر تک رسائی دیں:

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

نمبرز اجازت کی اقسام۔ اجازت کے لیے نشانیاں۔
اجازت نہیں -
پھانسی دینا۔ -ایکس
لکھیں۔ -میں
عمل کریں + لکھیں -ڈبلیو ایکس
پڑھیں r–
پڑھیں + عمل کریں r-x
پڑھیں + لکھیں۔ rw-
پڑھیں + لکھیں + عمل کریں۔ Rwx

آئیے ایک مثال چلاتے ہیں کہ چیک کریں کہ یہ کیسے کام کر رہا ہے۔

فولڈر کی موجودہ اجازت کی ترتیبات کو ظاہر کرنے کے لیے۔ ٹیسٹنگ_فولڈر۔ ، درج ذیل کمانڈ چلائیں:

$ایل ایس -ٹیسٹنگ_فولڈر۔

آؤٹ پٹ ظاہر کرتا ہے:

  • پہلا rw -ایک صارف (مالک) کی نمائندگی کرتا ہے جو فائل کو پڑھ سکتا ہے یا لکھ سکتا ہے/ترمیم کرسکتا ہے لیکن اس پر عملدرآمد نہیں کرسکتا ہے کیونکہ اس پر عملدرآمد کا موڈ سیٹ ہے۔
  • دوسرا rw - ایک گروپ کی نمائندگی کرتا ہے (گروپ میں شامل تمام صارفین) جو فائل کو پڑھ یا لکھ/ترمیم کر سکتا ہے۔
  • تیسرا r - 🡪 دوسروں (عوامی) کی نمائندگی کرتا ہے جو صرف فائل کو پڑھ سکتے ہیں۔

اب عملدرآمد chmod اجازت تک رسائی کو تبدیل کرنے کا حکم:

$chmod 760۔ٹیسٹنگ_فولڈر۔

(760 مالکان فائل کو پڑھ ، لکھ یا چلا سکتا ہے ، گروپ پڑھ اور لکھ سکتے ہیں ، اور اس کے لیے کوئی رسائی نہیں ہے۔ عوام صارفین)

چلائیں ایل ایس ترمیم چیک کرنے کا حکم:

$ایل ایس-کرنے کے لئے

صارف کو علامتی موڈ کے ذریعے فولڈر تک رسائی دیں:

اجازت دینے کے لیے تین آپریٹرز کو علامتی موڈ میں استعمال کیا جاتا ہے:

آپریٹر فنکشن
+ اجازت شامل کریں۔
- اجازت ہٹا دیں۔
= اجازت مقرر کریں اور پچھلی اجازت کی ترتیبات کو اوور رائیڈ کریں۔

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

کی موجودہ اجازت کی ترتیب چیک کریں۔ ٹیسٹنگ_فولڈر۔ ذکر کردہ کا استعمال کرتے ہوئے ایل ایس کمانڈ:

$ایل ایس -ٹیسٹنگ_فولڈر۔

کی اجازت مقرر کرنے کے لیے صارف ( مالک) ، کمانڈ یہ ہوگا:

$chmod آپ= rwx ٹیسٹنگ_فولڈر۔

-

اب ، عملدرآمد ایل ایس آؤٹ پٹ حاصل کرنے کا حکم:

$ایل ایس -کرنے کے لئے

صارف سے پڑھنے کی اجازت کو ہٹانے کے لیے ، کمانڈ چلائیں:

$chmodu-r Testing_folder

اب ، عملدرآمد ایل ایس نتائج حاصل کرنے کا حکم:

GUI کے ذریعے کسی فولڈر میں صارف کی اجازت کیسے دی جائے:

GUI کا استعمال کرتے ہوئے فائل کی اجازت کو تبدیل کرنا سب سے آسان طریقہ ہے۔ درج کردہ مراحل پر عمل کریں:

ہوم ڈائریکٹری کھولیں ، اور ہدف والے فولڈر کی طرف جائیں۔

مثال کے طور پر ، کسی فولڈر تک اجازت کی رسائی کو تبدیل کرنا۔ جانچ سب سے پہلے ، اسے منتخب کریں:

پر دائیں کلک کریں۔ جانچ فولڈر اور منتخب کریں پراپرٹیز :

کی پراپرٹیز ونڈو 3 ٹیبز کے ساتھ ظاہر ہوگی:

پر جائیں۔ اجازتیں۔ ٹیب اور اسے منتخب کریں:

اس ٹیب سے ، آپ ضرورت کے مطابق تبدیلیاں کر سکتے ہیں۔

پر کلک کریں بند فائلوں کے لیے اجازت تبدیل کریں ، اور آپ کو ایک ونڈو ملے گی جو صارف کو اجازت کے موڈ میں ترمیم کرنے کی اجازت دیتی ہے ، مالکان کے لیے پڑھنے اور لکھنے کا موڈ:

فرض کریں کہ موجودہ اجازت کی حیثیت جانچ فولڈر ذیل میں دیا گیا ہے:

آئیے کھولیں۔ اجازتیں تبدیل کریں ونڈو اور اندراجات میں بطور ترمیم کریں:

گروپ 🡪 صرف پڑھنے کے لیے۔

دوسرے - کوئی نہیں۔

پر جائیں۔ تبدیلی بٹن اور اس پر کلک کریں.

اب ، کے استعمال کی تصدیق کریں۔ ایل ایس ٹرمینل میں دوبارہ کمانڈ کریں اگر تبدیلیاں کامیابی سے کی گئی ہیں۔

نتیجہ:

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

ملکیت i-e صارف ، گروپ اور دیگر کی تین اقسام ہیں۔ اور یہ بھی کہ ہمارے پاس اجازت کی ترتیبات کے لیے 3 اقسام ہیں جیسے پڑھنا ، لکھنا اور عمل کرنا۔

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