Paneeli ei muuta Falcon asetuksia — se vain näyttää katkelman ja komennot, jotka otat käyttöön palvelimella SSH:n kautta.
# /etc/falco/rules.d/local-tuning.yaml - rule: <TARKKA SÄÄNNÖN NIMI yllä olevasta luettelosta> condition: and not fd.name = /path/to/exclude append: true
sudo nano /etc/falco/rules.d/local-tuning.yaml sudo falco --validate /etc/falco/rules.d/local-tuning.yaml sudo systemctl restart falco 2>/dev/null || sudo systemctl restart falco-modern-bpf
Käytä säännön tarkkaa nimeä. Jos luettelossa näkyy viestin teksti nimen sijaan, ota käyttöön JSON-tuloste falco.yaml-tiedostossa (json_output: true), jolloin paneeli saa säännöt tarkkoina niminä.
Falcosta puhutaan yleensä Kubernetes-työkaluna, ja lähes kaikki siitä kirjoitettu olettaa klusterin. Se toimii mainiosti tavallisella Linux-palvelimella, jossa se seuraa järjestelmäkutsuja ja hälyttää kun prosessi tekee jotain mikä ei sille kuulu: käynnistää komentotulkin verkkopalvelimesta, kirjoittaa järjestelmän ohjelmahakemistoon, lukee arkaluonteisia tiedostoja tai avaa odottamattoman lähtevän yhteyden.
Tämä sivu näyttää hälytykset prioriteetteineen, lauenneen säännön sekä sen takana olevan prosessin ja komentorivin. Juuri tuo viimeinen yksityiskohta erottaa Falcon lokipohjaisista työkaluista: se raportoi mitä prosessi todella teki, ei sitä mitä palvelu päätti asiasta kirjoittaa.
Oletussääntöjoukko on kirjoitettu kontit mielessä ja on paljaalla palvelimella meluisa kunnes se on viritetty. Paketinhallinta, varmuuskopiointityöt ja cron-skriptit laukaisevat säännöllisesti sääntöjä jotka oli tarkoitettu tunkeutujien kiinniottoon. Varaa tunti tai kaksi laillisen käytöksen vaimentamiseen ennen kuin tuloste muuttuu käyttökelpoiseksi: hälytysvirta jota kukaan ei lue on sama asia kuin ei hälytyksiä lainkaan.