En interaga labortabla sesio uzanta Secret Service, konservu la prokuran sekreton aparte de ĝiaj identigaj atributoj:

secret-tool store --label='Work web proxy' purpose web-proxy host proxy.example

Provizu la sekreton aparte; tenu ĝin ekster la etikedo kaj la atributoj. Por repreni ĝin, uzu secret-tool lookup purpose web-proxy host proxy.example. Tiu komando redonas la kongruan sekreton sur la norma eligo, do transdonu ĝian eligon al la subtenata akreditila interfaco de la celata kliento anstataŭ al komuna diagnoza protokolo.

La serĉo bezonas la D-Bus-sesion de la ĝusta uzanto kaj haveblan Secret Service. La kolekto eble bezonos malŝlosiĝon. Cron-laboro ne aŭtomate reproduktas la malŝlositan staton de la labortablo, kaj serĉo de root ne elektas la ŝlosilringon de alia uzanto.

Traktu malsukceson de la konserveja serĉo aparte de rifuzita prokura aŭtentigo. Silente sendi malplenan pasvorton kaj reprovi kaŝas, kiu operacio malsukcesis.

Preferu apartajn akreditilajn kampojn en la kliento, kiam subtenate. Se akreditiloj devas iri en prokuran URL-on, kodu la uzantnomon kaj pasvorton kiel URI-komponantojn; ŝela citado ne faras URL-kodadon.

La ŝlosilringo forigas la bezonon de laŭvorta sekreto en .profile. La reprenita valoro ankoraŭ ekzistas en memoro, kaj eksporti ĝin malkaŝas ĝin al heredantaj infanaj procezoj. Protektita konservejo ne igas tiun rulmedianon sekreta trezorejo.

Rilataj artikoloj