secret-tool ਨਾਲ ਪ੍ਰੌਕਸੀ ਪਾਸਵਰਡ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰੋ
ਪ੍ਰੌਕਸੀ ਪਾਸਵਰਡ ਨੂੰ shell ਸ਼ੁਰੂਆਤੀ ਫਾਈਲ ਤੋਂ ਬਾਹਰ ਰੱਖੋ ਅਤੇ ਵਰਤੋਂਕਾਰ ਸੈਸ਼ਨ ਅਤੇ ਕਲਾਇੰਟ ਲਈ ਲੋੜੀਂਦੇ plaintext ਮੁੱਲ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ।
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 ਵਰਤੋ। ਉਹ ਕਮਾਂਡ ਮਿਲਦਾ ਭੇਦ standard output ਉੱਤੇ ਦਿੰਦੀ ਹੈ, ਇਸ ਲਈ ਇਸ ਦਾ ਆਉਟਪੁੱਟ ਸਾਂਝੇ ਡਾਇਗਨੋਸਟਿਕ ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ ਦੀ ਥਾਂ ਲੋੜੀਂਦੇ ਕਲਾਇੰਟ ਦੇ ਸਮਰਥਿਤ credential ਇੰਟਰਫੇਸ ਨੂੰ ਦਿਓ।
ਇਸ ਖੋਜ ਲਈ ਸਹੀ ਵਰਤੋਂਕਾਰ ਦਾ D-Bus ਸੈਸ਼ਨ ਅਤੇ ਉਪਲਬਧ Secret Service ਚਾਹੀਦਾ ਹੈ। ਸੰਗ੍ਰਹਿ ਨੂੰ ਖੋਲ੍ਹਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ। cron ਜੌਬ ਡੈਸਕਟਾਪ ਦੀ ਖੁੱਲ੍ਹੀ ਸਥਿਤੀ ਨੂੰ ਆਪਣੇ ਆਪ ਦੁਹਰਾਉਂਦਾ ਨਹੀਂ, ਅਤੇ root ਦੀ ਖੋਜ ਕਿਸੇ ਹੋਰ ਵਰਤੋਂਕਾਰ ਦੀ keyring ਨਹੀਂ ਚੁਣਦੀ।
ਸਟੋਰੇਜ ਖੋਜ ਦੀ ਅਸਫਲਤਾ ਨੂੰ ਰੱਦ ਕੀਤੀ ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣਿਕਤਾ ਤੋਂ ਵੱਖਰਾ ਸੰਭਾਲੋ। ਚੁੱਪਚਾਪ ਖਾਲੀ ਪਾਸਵਰਡ ਭੇਜਣਾ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰਨਾ ਲੁਕਾਉਂਦਾ ਹੈ ਕਿ ਕਿਹੜਾ ਕੰਮ ਅਸਫਲ ਹੋਇਆ।
ਜਦੋਂ ਸਮਰਥਿਤ ਹੋਵੇ ਤਾਂ ਕਲਾਇੰਟ ਦੇ ਵੱਖਰੇ credential ਖੇਤਰ ਤਰਜੀਹ ਦਿਓ। ਜੇ credentials ਪ੍ਰੌਕਸੀ URL ਵਿੱਚ ਹੀ ਰੱਖਣੇ ਪੈਣ, ਵਰਤੋਂਕਾਰਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਨੂੰ URI ਕੰਪੋਨੈਂਟ ਵਜੋਂ ਐਨਕੋਡ ਕਰੋ; shell quoting URL ਐਨਕੋਡਿੰਗ ਨਹੀਂ ਕਰਦੀ।
keyring .profile ਵਿੱਚ ਅਕਸਰੀ ਭੇਦ ਦੀ ਲੋੜ ਹਟਾ ਦਿੰਦੀ ਹੈ। ਪ੍ਰਾਪਤ ਕੀਤਾ ਮੁੱਲ ਅਜੇ ਵੀ ਮੈਮਰੀ ਵਿੱਚ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਇਸ ਨੂੰ export ਕਰਨਾ ਇਸ ਨੂੰ ਵਿਰਾਸਤ ਵਿੱਚ ਮਿਲਣ ਵਾਲੇ ਚਾਈਲਡ ਪ੍ਰੋਸੈਸਾਂ ਲਈ ਖੋਲ੍ਹ ਦਿੰਦਾ ਹੈ। ਸੁਰੱਖਿਅਤ ਸਟੋਰੇਜ ਉਸ ਰਨਟਾਈਮ ਵਾਤਾਵਰਣ ਨੂੰ ਭੇਦਾਂ ਦਾ ਵਾਲਟ ਨਹੀਂ ਬਣਾਉਂਦੀ।