Linux တွင် Kauditd သည် အဘယ်နည်း။

auditd သည် Linux Auditing System အတွက် userspace အစိတ်အပိုင်းဖြစ်သည်။ စာရင်းစစ်မှတ်တမ်းများကို disk တွင်ရေးရန်တာဝန်ရှိသည်။ မှတ်တမ်းများကို ကြည့်ရှုခြင်းကို ausearch သို့မဟုတ် aureport utilities များဖြင့် လုပ်ဆောင်ပါသည်။ စာရင်းစစ်စည်းမျဥ်းများကို ပြင်ဆင်ခြင်းအား auditctl utility ဖြင့် လုပ်ဆောင်ပါသည်။

Linux တွင် လုံခြုံရေးအခြေအနေဆိုသည်မှာ အဘယ်နည်း။

လုံခြုံရေးအကြောင်းအရာ သို့မဟုတ် လုံခြုံရေးအညွှန်းသည် SELinux-ဖွင့်ထားသောစနစ်တွင် လုပ်ငန်းစဉ်များနှင့် ဖိုင်များကဲ့သို့သော အရင်းအမြစ်များကို အမျိုးအစားခွဲရန် SELinux အသုံးပြုသည့် ယန္တရားဖြစ်သည်။ ဤအကြောင်းအရာသည် SELinux အား ပေးထားသောအရင်းအမြစ်ကိုမည်သို့မည်ပုံနှင့်မည်ပုံဖြင့်ဝင်ရောက်သင့်သည်အတွက် စည်းမျဉ်းများကို ပြဋ္ဌာန်းခွင့်ပြုသည်။

Linux တွင် စာရင်းစစ် daemon ဆိုသည်မှာ အဘယ်နည်း။

Audit daemon သည် Linux စနစ်တွင် အဖြစ်အပျက်များကို မှတ်တမ်းတင်သည့် ဝန်ဆောင်မှုတစ်ခုဖြစ်သည်။ … Audit daemon သည် ဖိုင်များ၊ ကွန်ရက် ပေါက်များ သို့မဟုတ် အခြားဖြစ်ရပ်များသို့ ဝင်ရောက်ခွင့်အားလုံးကို စောင့်ကြည့်နိုင်သည်။ နာမည်ကြီး လုံခြုံရေးကိရိယာ SELinux သည် Audit daemon အသုံးပြုသည့် တူညီသော စာရင်းစစ်ဘောင်နှင့် အလုပ်လုပ်ပါသည်။

Restorecon command ကဘာလဲ။

restorecon သည် Restore SELinux Context ကို ကိုယ်စားပြုသည်။ restorecon command သည် ဖိုင်များနှင့် လမ်းညွှန်များအတွက် SELinux လုံခြုံရေးအကြောင်းအရာကို ၎င်း၏ မူရင်းတန်ဖိုးများအဖြစ် ပြန်လည်သတ်မှတ်မည်ဖြစ်သည်။

SE Linux က ဘာလုပ်လဲ။

Security-Enhanced Linux (SELinux) သည် မဖြစ်မနေဝင်ရောက်ခွင့်ထိန်းချုပ်မှုများ (MAC) အပါအဝင် ဝင်ရောက်ထိန်းချုပ်နိုင်သည့် လုံခြုံရေးမူဝါဒများကို ပံ့ပိုးပေးသည့် ယန္တရားတစ်ခုဖြစ်သည့် Linux kernel လုံခြုံရေး မော်ဂျူးတစ်ခုဖြစ်သည်။ SELinux သည် kernel ပြုပြင်မွမ်းမံမှုများနှင့် အမျိုးမျိုးသော Linux ဖြန့်ဝေမှုများတွင် ထည့်သွင်းထားသော အသုံးပြုသူ-အာကာသတူးလ်များအစုအဝေးတစ်ခုဖြစ်သည်။

Linux တွင် စာရင်းစစ်စည်းမျဉ်းများကို သင်မည်သို့ထည့်သွင်းသနည်း။

စာရင်းစစ်စည်းမျဉ်းများ သတ်မှတ်နိုင်သည်-

  1. auditctl utility ကို အသုံးပြု၍ command line တွင်၊ ပြန်လည်စတင်ခြင်းများတွင် ဤစည်းမျဉ်းများသည် မတည်မြဲကြောင်း သတိပြုပါ။ အသေးစိတ်အတွက် အပိုင်း 6.5 ကို ကြည့်ပါ။ 1၊ "စာရင်းစစ်စည်းမျဉ်းများကို auditctl ဖြင့် သတ်မှတ်ခြင်း"
  2. /etc/audit/audit တွင်။ စည်းကမ်းဖိုင်။ အသေးစိတ်အတွက် အပိုင်း 6.5 ကို ကြည့်ပါ။

Auditctl ဆိုတာဘာလဲ။

ဖော်ပြချက်။ auditctl ပရိုဂရမ်အား အပြုအမူကိုထိန်းချုပ်ရန်၊ အခြေအနေကိုရယူရန်နှင့် 2.6 kernel ၏စာရင်းစစ်စနစ်ထဲသို့ စည်းမျဉ်းများထည့်ရန် သို့မဟုတ် ဖျက်ရန်အသုံးပြုသည်။

Linux တွင် စာရင်းစစ်မှတ်တမ်းများကို မည်သို့ဖတ်ရမည်နည်း။

ဖိုင်တစ်ခုကို ဘယ်သူက အပြောင်းအလဲလုပ်ထားလဲဆိုတာ ကြည့်ဖို့ Linux က စစ်ဆေးတဲ့ဖိုင်တွေ

  1. စာရင်းစစ်ဌာနကို အသုံးပြုရန်အတွက် အောက်ပါအသုံးအဆောင်များကို အသုံးပြုရန် လိုအပ်ပါသည်။ …
  2. => ausearch - မတူညီသောရှာဖွေမှုစံနှုန်းများအပေါ်အခြေခံ၍ ဖြစ်ရပ်များအတွက် အခြေခံသည့် စစ်ဆေးမှု daemon မှတ်တမ်းများကို မေးမြန်းနိုင်သော command တစ်ခု။
  3. => aureport – စာရင်းစစ်စနစ်မှတ်တမ်းများ၏ အကျဉ်းချုပ်အစီရင်ခံစာများကိုထုတ်ပေးသည့်ကိရိယာတစ်ခု။

၁၀ ар ၂၀၂၁ ခုနှစ်။

Linux Chcon အမိန့်ဆိုတာဘာလဲ။

chcon သည် Change Context ကို ကိုယ်စားပြုသည်။ ဖိုင်တစ်ခု၏ SELinux လုံခြုံရေးအကြောင်းအရာကို ပြောင်းလဲရန် ဤအမိန့်ကို အသုံးပြုသည်။ ဤသင်ခန်းစာတွင် အောက်ပါ chcon command နမူနာများကို ရှင်းပြသည်- Full SELinux Context ကို ပြောင်းပါ။ အကိုးအကားအဖြစ် အခြားဖိုင်ကို အသုံးပြု၍ အကြောင်းအရာကို ပြောင်းပါ။

SELinux ကို ဖွင့်ထားခြင်း သို့မဟုတ် ပိတ်ထားခြင်း ရှိ၊ မရှိ မည်သို့ သိနိုင်မည်နည်း။

SELInux ကိုဖွင့်ခြင်း။

  1. /etc/selinux/config ဖိုင်ကိုဖွင့်ပါ။
  2. ရွေးချယ်ခွင့် SELINUX ကို disabled မှ ပြဋ္ဌာန်းခြင်းသို့ ပြောင်းပါ။
  3. စက်ကို restart ချလိုက်ပါ။

၂၉ окт ၂၀၁၈ ခုနှစ်။

Linux Sebool ဆိုတာဘာလဲ။

setsebool သည် SELinux boolean သို့မဟုတ် boolean စာရင်းတစ်ခု၏ လက်ရှိအခြေအနေကို ပေးထားသောတန်ဖိုးတစ်ခုအဖြစ် သတ်မှတ်သည်။ boolean ကိုဖွင့်ရန် တန်ဖိုးသည် 1 သို့မဟုတ် true သို့မဟုတ် on ဖြစ်နိုင်သည်၊ သို့မဟုတ် 0 သို့မဟုတ် false သို့မဟုတ် off ဖြစ်နိုင်ပါသည်။ -P ရွေးချယ်မှုမရှိဘဲ၊ လက်ရှိ boolean တန်ဖိုးကိုသာ သက်ရောက်မှုရှိသည်။ boot-time မူရင်းဆက်တင်များကို မပြောင်းလဲပါ။

SELinux ကို အဘယ်ကြောင့် ပိတ်ရန် လိုအပ်သနည်း။

ဆော့ဖ်ဝဲလ်များအလုပ်လုပ်ရန် SELinux ပံ့ပိုးမှုကဲ့သို့သော လုံခြုံရေးကို ဆော့ဖ်ဝဲရေးဆွဲသူများက မကြာခဏပိတ်ထားရန် အကြံပြုထားသည်။ … ဟုတ်ပါသည်၊ SELinux ကို ပိတ်ခြင်းကဲ့သို့ လုံခြုံရေးအင်္ဂါရပ်များကို ပိတ်ထားခြင်းဖြင့် ဆော့ဖ်ဝဲလ်ကို လုပ်ဆောင်နိုင်မည်ဖြစ်သည်။ အတူတူပါပဲ၊ မလုပ်ပါနဲ့! Linux မသုံးသူများအတွက်၊ SELinux သည် မဖြစ်မနေဝင်ရောက်ခွင့် ထိန်းချုပ်မှုများကို ပံ့ပိုးပေးသည့် ၎င်းအတွက် လုံခြုံရေး မြှင့်တင်မှုတစ်ခုဖြစ်သည်။

SELinux ကို ဘယ်လို စီမံခန့်ခွဲမလဲ။

SELinux မုဒ်များ

စီမံခန့်ခွဲမှုမီနူးတွင်ရရှိနိုင်သော SELinux Management GUI တူးလ်ကို အသုံးပြု၍ သို့မဟုတ် 'system-config-selinux' ကိုအသုံးပြုခြင်းဖြင့် 'system-config-selinux' ကိုအသုံးပြုခြင်းဖြင့် SELinux မုဒ်ကို ကြည့်ရှုပြီး ပြောင်းလဲနိုင်သည် (SELinux Management GUI ကိရိယာသည် policycoreutils-gui ပက်ကေ့ဂျ်၏ တစ်စိတ်တစ်ပိုင်းဖြစ်ပြီး၊ ပုံသေဖြင့် မတပ်ဆင်ပါ။)

SELinux နှင့် firewall အကြားကွာခြားချက်ကဘာလဲ။

Firewall သည် ခွင့်ပြုချက်မရှိဘဲ အခြားချိတ်ဆက်မှုများကို ပိတ်ဆို့ရန်အတွက် လုံခြုံရေးဆော့ဖ်ဝဲဖြစ်သည်။ selinux သည် Linux အခြေခံ လုံခြုံရေးဆော့ဖ်ဝဲဖြစ်သည်။

ဒီပို့စ်ကိုကြိုက်လား။ ကျေးဇူးပြု၍ သင်၏မိတ်ဆွေများကိုမျှဝေပါ။
OS ယနေ့