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 բաղադրիչներ․ shell-ի չակերտները URL կոդավորում չեն կատարում։

Բանալիների շարքը վերացնում է .profile-ում բառացի գաղտնիքի կարիքը։ Ստացված արժեքը դեռ գոյություն ունի հիշողության մեջ, և այն արտահանելը բացահայտում է այն ժառանգող զավակ պրոցեսներին։ Պաշտպանված պահոցը այդ գործարկման միջավայրը գաղտնիքների պահոց չի դարձնում։

Առնչվող հոդվածներ