Alerts¶
Tato stránka popisuje dva moduly, které řídí výstrahy Bastion: konfiguraci výstrah, která definuje dvojice spouštěč / akce uplatňované během relací, a historii spuštěných výstrah, která zaznamenává každý výskyt a umožňuje ji vyčistit. Je určena správci, který potřebuje automaticky zjišťovat rizikové chování v relacích a zajistit reakci (zastavení, pozastavení, oznámení, zamknutí účtu, ukončení procesu).
Nakonfigurované výstrahy¶
Modul Alerts uvádí existující výstrahy. Každá výstraha se skládá z jednoho nebo více spouštěčů (podmínek vyhodnocovaných v relaci) a jedné nebo více akcí (reakce při spuštění).
| Sloupec tabulky | Popis |
|---|---|
| Label | Název výstrahy. |
| Triggers | Počet nakonfigurovaných podmínek. |
| Enabled by default | Určuje, zda se výstraha automaticky použije na všechny smlouvy a konfigurace přímého nahrávání. |
Tři další sloupce, seskupené pod záhlavím Actions, zaškrtnutím ukazují povahu akcí připojených k výstraze:
| Sloupec | Zaškrtnutý, pokud výstraha obsahuje |
|---|---|
| Trace | Alespoň jednu akci — každá z nich zaznamená spuštění do historie výstrah. |
| Notify | Akci Notification Message nebo Warning Message. |
| Act | Akci, která zasahuje do relace: Session Shutdown, Session Pause, Kill process nebo Lock account. |
Tabulka je stránkovaná (15, 25 nebo 50 řádků na stránku). Rozbalením řádku se zobrazí textový souhrn spouštěčů.
Přidání výstrahy¶
- Klikněte na tlačítko +.
- Vyplňte pole Label, volitelně zaškrtněte Enabled by default a poté přidejte alespoň jeden spouštěč a alespoň jednu akci.
- Potvrďte.
| Hlavní pole | Popis |
|---|---|
| Label | Povinné. Název zobrazovaný v konzole a v oznámeních. |
| Enabled by default | Je-li zaškrtnuto, potvrzovací dotaz se zeptá, zda výstrahu použít na každou existující smlouvu a konfiguraci přímého nahrávání. |
Panel Triggers¶
| Tlačítko | Účinek |
|---|---|
| + | Přidá podmínku. |
| Edit | Upraví vybranou podmínku. |
| × | Odstraní vybranou podmínku. |
Formulář spouštěče nabízí typ a parametr:
| Typ spouštěče | Očekávaný parametr |
|---|---|
| Idle delay | Celočíselná doba v sekundách nebo minutách (jednotku lze zvolit). Formát: nenulové celé číslo. |
| Process start | Název spustitelného souboru. Zakázané znaky: ^ < > " / \| ? * a řídicí znaky. |
| Process end | Pouze název spustitelného souboru (cesty nejsou povoleny; zakázány jsou také \ :). |
| Window appearance | Titulek okna nebo vzor. |
| Copy-paste block | Bez parametru — podmínka je binární. |
| File copy | Cesta k souboru (znaky ? * \| < > : " jsou zakázány). |
| Key stroke | Zadávaný text, který se má detekovat. |
| URL | Adresa URL nebo vzor ke sledování. Kompatibilní s webovými relacemi. |
| SSH action | Příkaz, který se má detekovat v relaci SSH. |
Kompatibilita podle typu relace
Formulář v banneru Compatibility dynamicky zobrazuje typy relací kompatibilní se zvolenými spouštěči: RDP, VNC, web nebo SSH. Spouštěče URL a ssh_action vylučují kompatibilitu se standardním RDP.
Panel Actions¶
| Tlačítko | Účinek |
|---|---|
| + | Přidá akci. |
| Edit | Upraví vybranou akci. |
| × | Odstraní vybranou akci. |
Současně může existovat pouze jedna akce zastavení / pozastavení a jedna akce oznámení.
| Typ akce | Parametry |
|---|---|
| Session Shutdown | Žádné. |
| Session Pause | Žádné. |
| Notification Message | Povinné pole Message (volný text). |
| Warning Message | Povinné pole Message (volný text). |
| Kill process | Povinné pole Executable. |
| Lock account | Žádné. |
Úprava výstrahy¶
Vyberte výstrahu a klikněte na ikonu Properties (nebo na řádek dvakrát klikněte). Formulář je stejný jako formulář pro přidání.
Přepínání volby Enabled by default
Pokud se při úpravě volba Enabled by default změní z nezaškrtnuté na zaškrtnutou, potvrzovací dotaz nabídne vynucení aktivace u existujících smluv a konfigurací přímého nahrávání. Naopak změna ze zaškrtnuté na nezaškrtnutou nabídne vynucení deaktivace. Bez tohoto vynucení převezmou nový stav pouze nové cíle.
Odstranění výstrahy¶
Vyberte jednu nebo více výstrah a klikněte na ×. Odstranění vyžaduje potvrzení (zpráva se přizpůsobí jednotnému nebo množnému číslu).
Povolení / zakázání pro všechny¶
Dvě tlačítka panelu nástrojů použijí na výběr průřezovou akci:
| Tlačítko | Účinek |
|---|---|
| Enable for all | Připojí výstrahu ke všem existujícím smlouvám o přístupu a konfiguracím přímého nahrávání. |
| Disable for all | Odpojí výstrahu od všech existujících smluv a konfigurací přímého nahrávání. |
Potvrzení je vyžadováno vždy. Požadavek se poté odešle na server.
Historie spuštěných výstrah¶
Modul History of triggered alerts zaznamenává každé skutečné spuštění výstrahy. Je dostupný z panelu nástrojů Alerts pomocí tlačítka History of triggered alerts.
| Sloupec | Popis |
|---|---|
| Date | Časové razítko spuštění (formát dd/mm/yyyy - HH:MM). |
| Label | Název spuštěné výstrahy. |
| IP | IP adresa uživatele. |
| User | Dotčený účet. |
Filtrování seznamu¶
Sbalitelný panel Filters nabízí:
| Filtr | Popis |
|---|---|
| Label | Rozevírací seznam naplněný názvy výstrah nalezenými v historii. |
| User | Rozevírací seznam naplněný uživateli nalezenými v historii. |
| Start date | Ve výchozím nastavení sedm dní před aktuálním datem. |
| End date | Ve výchozím nastavení aktuální datum. |
Tlačítka Search a Clear filtry použijí, nebo vynulují.
Vyčištění historie¶
Kliknutím na × Purge alerts se otevře potvrzovací okno se třemi vzájemně se vylučujícími možnostmi:
| Možnost | Popis |
|---|---|
| Delete all history | Zcela vyprázdní tabulku. |
| Delete history between | Odstraní záznamy mezi počátečním a koncovým datem (výchozí: posledních sedm dní). |
| Delete history older than | Odstraní záznamy starší než zadaná doba. Jednotka se volí ze seznamu: hours, days, weeks, months, years. |
Tlačítko Validate spustí vyčištění; po potvrzení se historie i seznam filtrů znovu načtou.