secret-tool ဖြင့် ပရောက်စီ စကားဝှက် ရယူခြင်း
အသုံးပြုသူ စက်ရှင်နှင့် client လိုအပ်သော ရိုးရိုးစာသား တန်ဖိုးကို ထည့်သွင်းစဉ်းစားပြီး ပရောက်စီ စကားဝှက်ကို 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 ကို အသုံးပြုပါ။ ထို command သည် ကိုက်ညီသော လျှို့ဝှက်ချက်ကို စံထွက်ရလဒ်သို့ ပြန်ပေးသည်၊ ထို့ကြောင့် ၎င်း၏ ရလဒ်ကို မျှဝေထားသော ရောဂါစစ်ဆေးမှု မှတ်တမ်းအစား ရည်ရွယ်ထားသော client ၏ ပံ့ပိုးထားသော အထောက်အထား အင်တာဖေ့စ်သို့ ပေးပို့ပါ။
ရှာဖွေမှုသည် သင့်လျော်သော အသုံးပြုသူ၏ D-Bus စက်ရှင်နှင့် ရရှိနိုင်သော Secret Service လိုအပ်သည်။ အစုအဝေးကို သော့ဖွင့်ရန် လိုအပ်နိုင်သည်။ cron အလုပ်သည် ဒက်စ်တော့၏ သော့ဖွင့်ထားသော အခြေအနေကို အလိုအလျောက် ပြန်လည်မဖန်တီးပါ၊ root ၏ ရှာဖွေမှုသည် အခြား အသုံးပြုသူ၏ သော့ကွင်းကို မရွေးချယ်ပါ။
သိုလှောင်မှု ရှာဖွေမှု မအောင်မြင်ခြင်းကို ငြင်းပယ်ခံရသော ပရောက်စီ အတည်ပြုခြင်းနှင့် သီးခြား ကိုင်တွယ်ပါ။ ဗလာ စကားဝှက်ကို တိတ်ဆိတ်စွာ ပို့ပြီး ထပ်မံ ကြိုးစားခြင်းသည် မည်သည့် လုပ်ဆောင်ချက် မအောင်မြင်ခဲ့သည်ကို ဖုံးကွယ်ထားသည်။
ပံ့ပိုးထားလျှင် client တွင် သီးခြား အထောက်အထား အကွက်များကို ရွေးချယ်ပါ။ အထောက်အထားများကို ပရောက်စီ URL တွင် ထားရမည်ဆိုလျှင် အသုံးပြုသူအမည်နှင့် စကားဝှက်ကို URI အစိတ်အပိုင်းများအဖြစ် ကုဒ်လုပ်ပါ။ shell ကိုးကားခြင်းသည် URL ကုဒ်လုပ်ခြင်းကို မလုပ်ဆောင်ပါ။
သော့ကွင်းသည် .profile တွင် စာသားအတိုင်း လျှို့ဝှက်ချက် လိုအပ်မှုကို ဖယ်ရှားပေးသည်။ ရယူထားသော တန်ဖိုးသည် မမ်မိုရီတွင် ရှိနေဆဲဖြစ်ပြီး ၎င်းကို ထုတ်ယူခြင်းသည် ၎င်းကို အမွေဆက်ခံသော ကလေး ပရိုစက်များထံ ဖော်ထုတ်သည်။ ကာကွယ်ထားသော သိုလှောင်မှုသည် ထို run-time ပတ်ဝန်းကျင်ကို လျှို့ဝှက်ချက် သေတ္တာကြီး မဖြစ်စေပါ။