Squid 7 ၏ စစ်မှန်ကြောင်းအတည်ပြုထားသော အသုံးပြုသူအမည်ကို ICAP ဝန်ဆောင်မှုသို့ ပေးပို့ပါ
အသုံးပြုသူအမည် ပေးပို့မှုကို ဖွင့်ပြီး လိုက်လျောညီထွေရေးဝန်ဆောင်မှု မျှော်လင့်သော ICAP မက်တာဒေတာ ခေါင်းစီးနှင့် ကုဒ်ပြောင်းခြင်းကို သဘောတူပါ။
ICAP ဝန်ဆောင်မှုသည် Squid သိသော စစ်မှန်ကြောင်းအတည်ပြုထားသော အထောက်အထားကို လက်ခံနိုင်သော်လည်း ထိုအထောက်အထားကို မည်သို့သယ်ဆောင်သည်ကို နှစ်ဖက်စလုံး သဘောတူရမည်။ ခေါင်းစီးတစ်ခုကို အမည်ပေးရုံဖြင့် အသုံးပြုသူအမည် ပေးပို့မှုကို မဖွင့်ပါ။
ICAP ပံ့ပိုးမှုနှင့် ကလိုင်းယင့် စစ်မှန်ကြောင်းအတည်ပြုမှုရှိသော လက်ရှိ Squid 7 စနစ်အတွက် သက်ဆိုင်ရာ ဆက်တင်များမှာ ဤသို့ဖြစ်နိုင်သည်:
adaptation_send_username on
icap_client_username_header X-Authenticated-User
icap_client_username_encode off
ဤသည် လက်ရှိ ICAP ဝန်ဆောင်မှု၊ လိုက်လျောညီထွေရေးစည်းမျဉ်းများနှင့် ပရောက်စီဝင်ရောက်ခွင့် ဖွဲ့စည်းမှုကို ဖြည့်စွက်ပေးသည်။ ၎င်းသည် စစ်မှန်ကြောင်းအတည်ပြုမှု သို့မဟုတ် လိုက်လျောညီထွေရေးဝန်ဆောင်မှုကို ဖန်တီးမပေးပါ။
ဝန်ဆောင်မှု၏ ထည့်သွင်းချက်နှင့် ကိုက်ညီအောင်လုပ်ပါ
Squid ၏ မူရင်းအသုံးပြုသူအမည် ခေါင်းစီးမှာ X-Client-Username ဖြစ်သည်။ အဒက်တာက X-Authenticated-User ကို မျှော်လင့်ပါက Squid ၏ သတ်မှတ်ထားသောအမည်ကို အထက်ပါအတိုင်း ပြောင်းပါ သို့မဟုတ် အဒက်တာကို မူရင်းကို ဖတ်ရန် သတ်မှတ်ပါ။ ခေါင်းစီးအမည်များ ကိုက်ညီမှုသည် HTTP ၏ စာလုံးအကြီးအသေးမခွဲခြားသော စည်းမျဉ်းများကို လိုက်နာသည်။
ကုဒ်ပြောင်းခြင်းလည်း ကိုက်ညီရမည်။ icap_client_username_encode ဖွင့်ထားလျှင် Squid သည် တန်ဖိုးကို Base64 ဖြင့် ကုဒ်ပြောင်းသည်။ ဝန်ဆောင်မှုသည် ထိုကိုယ်စားပြုမှုကို အခြားအသုံးပြုသူအမည်အဖြစ် မသဘောထားဘဲ ကုဒ်ဖျက်ရမည်။
ဤသည် Squid နှင့် ၎င်း၏ဝန်ဆောင်မှုကြား ICAP ဖလှယ်မှုအပေါ် မက်တာဒေတာဖြစ်သည်။ သွားမည့်ဝက်ဘ်ဆိုက်တိုင်းသို့ အသုံးပြုသူအထောက်အထား ခေါင်းစီး ပေးပို့ရန် ညွှန်ကြားချက် မဟုတ်ပါ။
ဝန်ဆောင်မှုက IP လိပ်စာကို ဆက်လက်အစီရင်ခံနေလျှင်
ငွေသွင်းငွေထုတ်တွင် Squid ၌ စစ်မှန်ကြောင်းအတည်ပြုထားသော အသုံးပြုသူအမည် အမှန်တကယ်ရှိကြောင်း၊ အသုံးပြုသူအမည် ပေးပို့မှု ဖွင့်ထားကြောင်းနှင့် ဝန်ဆောင်မှုသည် သတ်မှတ်ထားသော ခေါင်းစီးကို ဖတ်ကြောင်း အတည်ပြုပါ။ အဒက်တာက ကလိုင်းယင့်လိပ်စာသို့ ပြန်ကျသွားခြင်းသည် Squid စစ်မှန်ကြောင်းအတည်ပြုမှု မအောင်မြင်ခဲ့ကြောင်း သက်သေမပြပါ; လွှဲပြောင်းမှုကိုယ်တိုင် ပျောက်နေခြင်း သို့မဟုတ် အမည်မှားနေခြင်း ဖြစ်နိုင်သည်။
ဤအထောက်အထားကို Squid မှ အဒက်တာသို့ ထိန်းချုပ်ထားသော လမ်းကြောင်းတွင်သာ ယုံကြည်စိတ်ချရသည်ဟု သတ်မှတ်ပါ။ ဤညွှန်ကြားချက်များသည် ဗားရှင်းအလိုက် ကွဲပြားသည်: ဖွဲ့စည်းမှုရည်ညွှန်းချက်သည် ၎င်းတို့ကို Squid 7 နှင့် ယခင်လိုင်းများအတွက် စာရင်းပြုစုပြီး Squid 8 တွင် မရနိုင်ဟု အမှတ်အသားပြုသည်။