درست کریں: فی الحال آپ کو اس فولڈر تک رسائی کی اجازت نہیں ہے



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

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



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



طریقہ 1: ڈائریکٹریوں تک رسائی کے ل Acc اکاؤنٹ کو تبدیل کرنا

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



کمانڈ فوری اجازت کی غلطیاگر آپ گرافیکل ماحول سے ڈائریکٹری تک رسائی حاصل کرنے کی کوشش کرتے ہیں تو آپ کو اسی طرح کی غلطی ہوگی۔

گرافیکل ڈائرکٹری اجازت غلطی

اس معاملے میں ، ہم / کھوئی ہوئی + پائی گئی ڈائرکٹری تک رسائی حاصل کرنے کی کوشش کر رہے تھے ، جو زیادہ تر لینکس تنصیبات میں جڑ صارف کے علاوہ ہر کسی کے ذریعہ رسائی کے لئے بند کردی گئی ہے۔ ٹرمینل میں واپس ، sudo -i ٹائپ کریں اور enter دبائیں۔ آپ کو اپنے پاس ورڈ کے لئے اشارہ کیا جائے گا ، لیکن آپ کے پاس اس کے بعد جڑ لاگ ان شیل ہوگا۔ آپ ڈائریکٹری میں سی ڈی لگا سکتے ہیں اور ارد گرد دیکھ سکتے ہیں ، لیکن براہ کرم یاد رکھیں کہ آپ جڑوں کے خول سے کام کررہے ہیں لہذا یہ بہت تباہ کن ہوسکتا ہے۔



اگر آپ اپنے معمول کے کھاتے میں رکھنا پسند کرتے ہیں تو ، اس کے بعد sudo-ls / ਖਤਮ + دیکھنے کی کوشش کریں کہ اس ڈائرکٹری میں کیا ہے ، sudo -i کمانڈ چلائے بغیر۔ آپ / روٹ ڈائرکٹری سمیت کسی بھی ڈائرکٹری کے نام کے ساتھ ، پایا / کھو + کو تبدیل کرسکتے ہیں۔ یاد رکھیں کہ سوڈو کے ساتھ پریفیکنگ کمانڈز اب بھی آپ کو کسی بھی چیز کو ختم کرنے کی اجازت دے سکتے ہیں۔

طریقہ 2: فولڈر میں پہلے سے طے شدہ اجازتوں کو تبدیل کرنا

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

sudo chmod -R 755 / path / to / فولڈر چلائیں ، راستے کی جگہ اس ڈائریکٹری کے اصل راستے سے جو آپ قابل رسائی بنانا چاہتے ہیں۔ ایک بار جب آپ کے پاس ہوجائے تو ، باقاعدہ صارف اکاؤنٹ سے اس تک رسائی حاصل کرنے کی کوشش کریں۔ یہ مذکورہ بالا طریقہ سے قدرے زیادہ پیچیدہ ہے ، لیکن یہ زیادہ محفوظ اور مستقل ہے کیوں کہ پہلی بار کے بعد اس کو روٹ اکاؤنٹ کے استعمال کی ضرورت نہیں ہوگی۔

زیادہ تر حالات میں ، آپ شروع سے ہی ان اجازتوں سے ڈائریکٹریاں تشکیل دے سکتے ہیں۔ mkdir -m 755 کو استعمال کرنے کی کوشش کریں تاکہ اسے ریڈ کی اجازت دی جاسکے ، لکھیں اور اس پر عملدرآمد کریں جس کے ساتھ دوسروں کو پڑھیں اور اس پر عملدرآمد ہو۔ دونوں ہی صورتوں میں ، آپ اس کے بجائے 777 استعمال کرسکتے ہیں ، جس سے فائل ڈھانچے میں لاگ ان ہر فرد کو یہ اختیار حاصل ہوسکے گا کہ وہ اپنی ڈائرکٹری کی خواہش کے مطابق کریں۔ جب کہ آپ یہ کرنا چاہتے ہیں ، جیسے کہ دو مشینوں کے مابین فائلوں کو دستی طور پر منتقل کرنے کے لئے ہٹنے والا ذخیرہ کرنے پر ، احتیاط سے سوچیں کہ اگر آپ کسی مقامی فائل سسٹم پر یہ کام کر رہے ہیں تو یہ ہوشیار ہے یا نہیں۔ اس کے بجائے -p پرچم کو استعمال کرنے سے نئی ڈائرکٹری مل جاتی ہے جو بھی اجازتوں کو پہلے سے طے شدہ سمجھا جاتا ہے ، جو عام طور پر یہ ہوتا ہے کہ اسے چلانے کے ساتھ ساتھ یہ بھی کام کرے گا۔

آپ اس بات کا یقین کر سکتے ہیں کہ فائلوں کو بھی کاپی کرتے وقت ان کو صحیح اجازت حاصل ہے۔ اگر آپ فائلوں کے لئے مالک کو تحریری اجازت دینا چاہتے ہیں تو rsync –perms –chmod Fu + w استعمال کرنے کی کوشش کریں۔ آپ دوسرے مجموعے کی بھی وضاحت کرسکتے ہیں۔ آپ ownchown = ساتھ rsync استعمال کرسکتے ہیں ، اس کے بعد صارف کا نام ، ایک بڑی آنت اور ان کے گروپ کی کاپی فائلوں کو صحیح اسائنمنٹ ملنے کے ساتھ ہی ختم ہوجاتی ہے۔

چونکہ ونڈوز اور لینکس کے مابین پوسیکس کے موافق فائل ڈھانچے کی کاپی کرنے کے لئے RSSync بہت مفید ہے ، لہذا آپ اسے استعمال کرتے ہوئے کچھ مختلف chmod تشکیلوں کے ساتھ تجربہ کرنا چاہیں گے۔ ایک اور کمانڈ جس کی آپ کوشش کرنا چاہتے ہیں انسٹال کرنا ہے۔ انسٹال -m 777 چلائیں ، اس کے بعد فائل کی اصلیت اور منزل کے بعد اس کو فوری طور پر پڑھنے اور ہر ایک کو لکھنے تک رسائی فراہم ہو۔ آپ حفاظت کی خاطر 755 یا کوئی اور مرکب استعمال کرسکتے ہیں۔

یہ یقینی طور پر آر ایس این سی جتنا تیز نہیں ہے ، لیکن یہ ان حالات میں کام کرسکتا ہے جہاں آپ ٹھیک سے اجازتوں کو بتانا چاہتے ہو کہ 'آپ کو فی الحال اس فولڈر تک رسائی حاصل کرنے کی اجازت نہیں ہے'۔

3 منٹ پڑھا