- 1. Sukurkite ataskaitą apie audito taisyklės aureport raktus
- 2. Sukurkite ataskaitą apie autentifikavimo bandymus „aureport“ sistemoje
- 3. Sukurkite ataskaitas, susijusias su „aureport“ prisijungimais
- 4. Sukurkite ataskaitą apie nesėkmingus įvykius „aureport“ sistemoje
- 5. Sugeneruokite ataskaitą tam tikrą laiko tarpą
- 6. Kurkite ataskaitas naudodami kitą žurnalo failo aureport
Nuolatinis mūsų serverių stebėjimas garantuoja jų vientisumą ir funkcionalumą bet kuriuo metu, ypač kai kalbama apie produktyvios aplinkos serverius. Periodiškai atliekant sistemos saugumo auditą garantuojame, kad būsime atnaujinti ir žengsime vieną žingsnį į priekį galimų sistemos grėsmių ir pažeidžiamumų akivaizdoje.
Auditai turėtų būti laikomi dažna užduotimi IT srityje, kad ateityje būtų užkirstas kelias daug radikalesniems veiksmams, turintiems įtakos vartotojų vaidmenims, paslaugoms ar elementams.
Dabar „Solvetic“ nurodys, kaip galime sukurti audito ataskaitas, kurios yra gyvybiškai svarbios valdymo susitikimams, palaikymui ar įvykių, įvykusių serveryje, žurnalams, šiuo atveju kalbame apie „CentOS 7“.
Kas yra aureportas„Aureport“ programa sukurta taip, kad galėtume generuoti konkrečias ir gyvybiškai svarbias ataskaitas apie audito žurnalo rinkmenose įrašytus įvykius.
Pagal numatytuosius nustatymus, norint sukurti ataskaitą, pateikiama užklausa visiems audito.log failams, esantiems kataloge / var / log / audit /. Ataskaitoje bus galima nurodyti kitą failą, prieš kurį bus vykdoma ataskaita, naudojant komandą aureport -if failo pavadinimas.
„Aureport“ siūlo įvairias jo naudojimo alternatyvas, ir kiekvienas iš jų duos skirtingą rezultatą, šie variantai yra tokie.
1. Sukurkite ataskaitą apie audito taisyklės aureport raktus
Jei naudosime parametrą -k, „aureport“ pateiks ataskaitą apie visus audito taisyklėse apibrėžtus raktus.
Jo vykdymas yra toks:
aureport -kJo rezultatas yra toks:
Ten galime pamatyti išsamią informaciją, nurodančią datą, laiką ir įvykį. Galima įgalinti skaitinių objektų aiškinimą tekste (pvz., UID konvertavimą į paskyros pavadinimą) naudojant parinktį -i:
aureport -k -i
2. Sukurkite ataskaitą apie autentifikavimo bandymus „aureport“ sistemoje
Gali būti, kad saugumo ir kontrolės sumetimais mums reikia ataskaitos apie visus įvykius, susijusius su visų CentOS 7 vartotojų autentifikavimo bandymais, tam naudosime parametrą -au.
aureport -au aureport -au -iRezultatas bus toks:
3. Sukurkite ataskaitas, susijusias su „aureport“ prisijungimais
Dėl parametro -l bus galima nurodyti „aureport“ sugeneruoti visų prisijungimų prie „CentOS 7“ ataskaitą.
Mes vykdysime šiuos veiksmus:
aureport -lGautas rezultatas bus toks:
Mes galime išsamiai pamatyti prisijungimo datą ir laiką.
4. Sukurkite ataskaitą apie nesėkmingus įvykius „aureport“ sistemoje
Jei norime gauti ataskaitą apie įvykius su klaida „CentOS 7“, kuri yra praktiška išsamiai žinoti, koks įvykis ir kada jis buvo sukurtas, galime atlikti šiuos veiksmus:
aureport -nepavyko
Mes galime pamatyti įvykių kategorijas su atitinkama suma.
5. Sugeneruokite ataskaitą tam tikrą laiko tarpą
Naudojant „aureport“ galima generuoti ataskaitas tam tikram laikotarpiui; Parametras -ts apibrėžia pradžios datą ir laiką, o reikšmė -te nustato pabaigos datą ir laiką.
Be to, vietoj realiojo laiko formatų galima naudoti tokius žodžius kaip dabar, neseniai, šiandien, vakar, šią savaitę, šią savaitę, šį mėnesį, šiais metais.
Mes galime paleisti tokias eilutes kaip:
aureport -ts 2017-09-20 08:00:00 -te dabar -santrauka -i aureport -ts šiandien -te dabar -santrauka -i
6. Kurkite ataskaitas naudodami kitą žurnalo failo aureport
Galima sukurti ataskaitą naudojant kitą failą nei numatytieji žurnalo failai kataloge / var / log / audit, tam mes turime naudoti vėliavą -if, kad nurodytume failą:
aureport -l -if /var/log/solvetic/hosts/node3.logKiti naudingi parametrai, naudojami naudojant „aureport“, yra šie:
Ataskaitos apie bandymus autentifikuoti
-au, -aut
Ataskaita apie avc pranešimus
-a, -avc
Pranešti apie konfigūracijos pakeitimus
-c, --konfigūruoti
Pranešimas apie kriptovaliutos įvykius
-cr, --crypto
Pranešimas apie įvykius
-e, -įvykis
Ataskaita apie failus
-f, -byla
Pasirinkite nepavykusius įvykius, kuriuos norite apdoroti ataskaitose
-nepavyko
Pranešimai apie šeimininkus
-h, -šeimininkas
Spausdina vykdomos komandos santrauką
-padėti
Skaitinius objektus interpretuokite tekstePavyzdžiui, „uid“ tampa paskyros pavadinimu. Konvertavimas atliekamas naudojant dabartinius mašinos, kurioje vykdoma paieška, išteklius
-i, -interpretuoti.
Naudojasi nurodytu failuTai padeda analizuoti, kai įrašai buvo perkelti į kitą mašiną arba buvo išsaugota tik dalis įrašo.
-jei, -įvesties failas
Naudoja žurnalo failo auditd.conf vietą kaip įvestį analizeiTai būtina, jei naudojate „aureport“ iš „cron“ darbo.
-įvesties žurnalai
Audito taisyklių raktų ataskaitos
-k, -raktas
Ataskaitos apie prisijungimus
-l, -prisijungti
Ataskaita apie paskyros pakeitimus
-m, --mods
Privalomos prieigos kontrolės (MAC) įvykių ataskaitos
-ma, -mak
Pranešimai apie nenormalius įvykiusĮ šiuos įvykius įeina NIC, veikiančios nesąžiningai, ir nenumatytos programos.
-n, -anomalija
Leidžia pasirinkti įvykius, kilusius iš mazgų pavadinimų eilutės, kuriuos reikia apdoroti ataskaitoseNumatytasis yra įtraukti visus mazgus. Leidžiami keli mazgai.
-mazgo mazgo pavadinimas
Pranešti apie dabartinius procesus
-p, -kvailas
Pranešimai apie atsakymus į nesėkmes
-r, -atsakymas
Pranešimas apie sistemos skambučius
-s, -skambutis
Ataskaitose pasirinkite tik sėkmingus įvykiusNumatytasis nustatymas yra sėkmingas.
--sėkmė
Vykdo suvestinę ataskaitą, kurioje pateikiami visi pagrindiniai ataskaitos elementai
-apibendrina
Ši parinktis rodo kiekvieno įrašo pradžios ir pabaigos laiko ataskaitą.
-, -dienoraštis
Ieškoma įvykių, kurių laiko žymos yra lygios arba senesnės už nurodytą pabaigos laiką.Pabaigos laiko formatas priklauso nuo jūsų vietovės. Jei data praleista, manoma, kad šiandien. Jei laikas praleistas, dabar manoma. Mes galime naudoti 24 valandų laikrodį vietoj AM ar PM, kad nurodytume laiką. Atminkite, kad galima naudoti tokius žodžius: dabar, neseniai, šiandien, vakar, šią savaitę, savaitę, šį mėnesį, šiais metais. Šiandien reiškia pradėti dabar. Naujausias yra prieš 10 minučių. Vakar yra 1 sekundė po vidurnakčio. Ši savaitė reiškia, kad prasideda 1 sekundė po vidurnakčio 0 -tą savaitės dieną, kurią nustato jūsų vieta (žr. Vietos laiką). Šis mėnuo reiškia 1 sekundę po mėnesio 1 -osios vidurnakčio. Šie metai reiškia 1 sekundę po pirmojo mėnesio pirmosios dienos vidurnakčio.
-te, --end [pabaigos data] [pabaigos laikas]
Informuoja apie terminalus
-m, -terminalas
Ieškoma įvykių, kurių laiko žymos yra lygios arba vėlesnės už nurodytą pabaigos laikąPabaigos laiko formatas priklauso nuo jūsų vietovės. Jei data praleista, manoma, kad šiandien. Jei laikas praleistas, laikoma vidurnaktis. Mes galime naudoti 24 valandų laikrodį vietoj AM ar PM, kad nurodytume laiką.
-ts, --start [pradžios data] [pradžia]
Informuokite apie vartotojus
-u, -vartotojas
Išspausdinkite versiją ir išeikite iš programos
-v, --versija
Ataskaita apie vykdomuosius failus
-x, -vykdomas
Galiausiai, norėdami gauti bendrą pagalbos paslaugą, galime paleisti „aureport“. Tokiu būdu galime pamatyti, kaip ši programa leidžia mums sukurti išsamias ataskaitas apie visas audito problemas „Linux“ aplinkoje, šiuo atveju „CentOS 7“, ir tokiu būdu atlikti daug išsamesnį serverio įvykių administravimą.