secret-tool аркылуу прокси сырсөзүн алуу
Прокси сырсөзүн shell баштоо файлынын сыртында кармаңыз, колдонуучунун сессиясын жана кардарга керектүү ачык текст маанисин эсепке алыңыз.
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 ичинде сөзмө-сөз сырдын керектигин жок кылат. Алынган маани дагы эле эстутумда болот, жана аны экспорттоо аны мурастоочу бала процессерге ачат. Корголгон сактоо бул аткаруу чөйрөсүн сырлар сейфине айландырбайт.