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 ನಲ್ಲಿ ಅಕ್ಷರಶಃ ರಹಸ್ಯದ ಅಗತ್ಯವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ. ಪಡೆದ ಮೌಲ್ಯವು ಇನ್ನೂ ಮೆಮೊರಿಯಲ್ಲಿದೆ, ಮತ್ತು ಅದನ್ನು ರಫ್ತು ಮಾಡುವುದು ಅದನ್ನು ಪಡೆದ ಮಕ್ಕಳ ಪ್ರಕ್ರಿಯೆಗಳಿಗೆ ಒಡ್ಡುತ್ತದೆ. ರಕ್ಷಿತ ಸಂಗ್ರಹಣೆಯು ಆ ರನ್ಟೈಮ್ ಪರಿಸರವನ್ನು ರಹಸ್ಯಗಳ ಕೋಶವಾಗಿಸುವುದಿಲ್ಲ.