کسی بھی کنفیگریشن کو چھونے سے پہلے ڈائیلاگ کا متن پڑھیں۔ ایک پرامپٹ مشین کا نیٹ ورک بدلنے کا اختیار مانگتا ہے؛ دوسرا وہ راز مانگتا ہے جو کنکشن کو درکار ہے۔ وہ مختلف اجزاء سے آتے ہیں، مختلف وجوہات سے ناکام ہوتے ہیں، اور ایک کو درست کرنا دوسرے کو کبھی درست نہیں کرتا۔ پیغام بتاتا ہے کہ آپ کس سے نمٹ رہے ہیں۔

VPN سے نہیں، اسی نام سے شروع کریں، کیونکہ VPN صرف وہ وجہ ہے جس کے لیے آپریشن مانگا گیا تھا۔

آپ کو واقعی کون سا پرامپٹ غائب ہے؟

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

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

Polkit ایجنٹ آپ کے سیشن میں ہی رہتا ہے

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

کسی دوسرے صارف کے ماحول سے سیشن بس کے پتے یا ڈسپلے متغیرات کاپی کرنا اجازت کا منصوبہ نہیں ہے۔ اس سے ایسا سیشن بنتا ہے جو جڑا ہوا دکھتا ہے اور پھر بھی پرامپٹ کا درست جواب نہیں دے سکتا۔

خفیہ ایجنٹ کچھ اور فراہم کرتا ہے

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

اگر راز کا ڈائیلاگ کبھی نہ آئے تو polkit پالیسی کی طرف نہیں، یہ دیکھیں کہ سروس کس ایجنٹ تک پہنچ سکتی ہے۔

سیشن درست کریں، مراعات کی سطح نہیں

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

مقامی جواب کو گیٹ وے کی تصدیق کے نتیجے میں نہ ملائیں؛ یہ دو واقعات ہیں۔ ٹرمینل میں انٹرایکٹو راز کا پرامپٹ بھی کسی کو اجازت کی پالیسی سے مستثنیٰ نہیں کرتا، چاہے کتنا ہی سہل لگے۔

درج کریں کہ کس ایجنٹ نے جواب دیا، کس سیشن میں، اور پھر کیا ہوا۔

متعلقہ مضامین