secret-tool वापरून प्रॉक्सी पासवर्ड मिळवा
वापरकर्ता सत्र आणि क्लायंटला आवश्यक असलेले स्पष्ट-मजकूर मूल्य विचारात घेऊन प्रॉक्सी पासवर्ड शेल स्टार्टअप फाइलबाहेर ठेवा.
Secret Service वापरणाऱ्या परस्परसंवादी डेस्कटॉप सत्रात, प्रॉक्सी रहस्य त्याच्या ओळखणाऱ्या गुणधर्मांपासून वेगळे साठवा:
secret-tool store --label='Work web proxy' purpose web-proxy host proxy.example
रहस्य वेगळे द्या; ते लेबल आणि गुणधर्मांबाहेर ठेवा. ते मिळवण्यासाठी secret-tool lookup purpose web-proxy host proxy.example वापरा. तो आदेश जुळणारे रहस्य प्रमाणित आउटपुटवर परत देतो, म्हणून त्याचे आउटपुट सामायिक निदान नोंदीऐवजी इच्छित क्लायंटच्या समर्थित क्रेडेन्शियल इंटरफेसला द्या.
शोधासाठी योग्य वापरकर्त्याचे D-Bus सत्र आणि उपलब्ध Secret Service आवश्यक आहे. संग्रह अनलॉक करावा लागू शकतो. cron कार्य डेस्कटॉपची अनलॉक स्थिती स्वयंचलितपणे पुन्हा तयार करत नाही, आणि root चा शोध दुसऱ्या वापरकर्त्याची कीरिंग निवडत नाही.
साठवणुकीतील शोधाचा अपयश नाकारलेल्या प्रॉक्सी प्रमाणीकरणापासून वेगळे हाताळा. रिकामा पासवर्ड गुपचूप पाठवून पुन्हा प्रयत्न करणे कोणती क्रिया अयशस्वी झाली हे लपवते.
समर्थित असल्यास क्लायंटमधील वेगळी क्रेडेन्शियल फील्ड पसंत करा. क्रेडेन्शियल प्रॉक्सी URL मध्ये ठेवावी लागल्यास, वापरकर्तानाव आणि पासवर्ड URI घटक म्हणून एन्कोड करा; शेल कोटिंग URL एन्कोडिंग करत नाही.
कीरिंग .profile मध्ये शब्दशः रहस्याची गरज दूर करते. मिळवलेले मूल्य तरीही स्मृतीत असते, आणि ते निर्यात केल्यास ते वारसा मिळणाऱ्या चाइल्ड प्रक्रियांसमोर उघड होते. संरक्षित साठवणुकीमुळे ते रनटाइम वातावरण रहस्यांची तिजोरी बनत नाही.