Secret Service استعمال کرنے والے انٹرایکٹو ڈیسک ٹاپ سیشن کے لیے پراکسی راز کو اس کی شناختی خصوصیات سے الگ محفوظ کریں:

secret-tool store --label='Work web proxy' purpose web-proxy host proxy.example

راز الگ سے دیں؛ اسے label اور خصوصیات میں نہ رکھیں۔ اسے حاصل کرنے کے لیے secret-tool lookup purpose web-proxy host proxy.example استعمال کریں۔ یہ کمانڈ ملتا جلتا راز معیاری آؤٹ پٹ پر واپس کرتی ہے، لہٰذا اس کی آؤٹ پٹ مشترکہ تشخیصی ریکارڈ کی بجائے مطلوبہ کلائنٹ کے معاون credential انٹرفیس کو دیں۔

اس تلاش کے لیے مناسب صارف کا D-Bus سیشن اور دستیاب Secret Service درکار ہے۔ مجموعہ کو کھولنے کی ضرورت ہو سکتی ہے۔ cron کام ڈیسک ٹاپ کی کھلی حالت خودبخود دوبارہ پیدا نہیں کرتا، اور root کی تلاش کسی دوسرے صارف کی keyring منتخب نہیں کرتی۔

اسٹوریج تلاش کی ناکامی کو مسترد شدہ پراکسی توثیق سے الگ سنبھالیں۔ خاموشی سے خالی پاس ورڈ بھیجنا اور دوبارہ کوشش کرنا چھپا دیتا ہے کہ کون سا عمل ناکام ہوا۔

جہاں معاونت ہو کلائنٹ کے الگ credential فیلڈز کو ترجیح دیں۔ اگر credentials پراکسی URL میں ہی رکھنے ہوں تو صارف نام اور پاس ورڈ کو URI اجزاء کے طور پر انکوڈ کریں؛ shell quoting URL انکوڈنگ نہیں کرتی۔

keyring .profile میں لفظی راز کی ضرورت ختم کر دیتی ہے۔ حاصل شدہ قدر اب بھی میموری میں موجود رہتی ہے، اور اسے export کرنا اسے وراثت میں ملنے والے چائلڈ پراسس کے سامنے ظاہر کرتا ہے۔ محفوظ اسٹوریج اس رن ٹائم ماحول کو رازوں کا تہ خانہ نہیں بناتی۔

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