Към съдържанието

Alerts

Тази страница обхваща двата модула, които управляват сигналите на Bastion: конфигурацията на сигналите, която определя двойките тригер / действие, прилагани по време на сесиите, и хронологията на задействаните сигнали, която записва всяко възникване и ви позволява да я изчистите. Тя е предназначена за администратора, който трябва автоматично да открива рисково поведение в сесиите и да организира реакция (спиране, пауза, известие, заключване на акаунта, прекратяване на процес).


Конфигурирани сигнали

Модулът Alerts изброява съществуващите сигнали. Всеки сигнал се състои от един или повече тригери (условия, оценявани в сесията) и едно или повече действия (реакцията при задействане).

Колона на таблицата Описание
Label Име на сигнала.
Triggers Брой конфигурирани условия.
Enabled by default Указва дали сигналът се прилага автоматично към всички договори и конфигурации за директно записване.

Още три колони, групирани под заглавието Actions, показват с отметка естеството на действията, свързани със сигнала:

Колона Отметната, когато сигналът съдържа
Trace Поне едно действие — всяко от тях записва задействането в историята на сигналите.
Notify Действие Notification Message или Warning Message.
Act Действие, което се намесва в сесията: Session Shutdown, Session Pause, Kill process или Lock account.

Таблицата е разделена на страници (15, 25 или 50 реда на страница). Разгъването на ред показва текстово обобщение на тригерите.

Добавяне на сигнал

  1. Щракнете върху бутона +.
  2. Попълнете полето Label, по желание поставете отметка в Enabled by default, след което добавете поне един тригер и поне едно действие.
  3. Потвърдете.
Основно поле Описание
Label Задължително. Име, показвано в конзолата и в известията.
Enabled by default Когато е отметнато, се показва запитване за потвърждение дали сигналът да се приложи към всеки съществуващ договор и всяка конфигурация за директно записване.

Панел „Triggers“

Бутон Резултат
+ Добавя условие.
Edit Редактира избраното условие.
× Изтрива избраното условие.

Формулярът на тригера предлага тип и параметър:

Тип тригер Очакван параметър
Idle delay Продължителност като цяло число в секунди или минути (мерната единица може да се избира). Формат: ненулево цяло число.
Process start Име на изпълнимия файл. Забранени знаци: ^ < > " / \| ? * и управляващи знаци.
Process end Само името на изпълнимия файл (пътища не се допускат; \ : също са забранени).
Window appearance Заглавие на прозореца или образец.
Copy-paste block Без параметър — условието е двоично.
File copy Път на файла (знаците ? * \| < > : " са забранени).
Key stroke Въведен текст, който трябва да бъде открит.
URL URL адрес или образец за наблюдение. Съвместим с уеб сесии.
SSH action Команда, която трябва да бъде открита в SSH сесия.

Съвместимост според типа сесия

Формулярът показва динамично, в банер Compatibility, типовете сесии, съвместими с избраните тригери: RDP, VNC, уеб или SSH. Тригерите URL и ssh_action изключват съвместимостта със стандартен RDP.

Панел „Actions“

Бутон Резултат
+ Добавя действие.
Edit Редактира избраното действие.
× Изтрива избраното действие.

Могат да съществуват едновременно само едно действие за спиране / пауза и едно действие за известие.

Тип действие Параметри
Session Shutdown Няма.
Session Pause Няма.
Notification Message Задължително поле Message (свободен текст).
Warning Message Задължително поле Message (свободен текст).
Kill process Задължително поле Executable.
Lock account Няма.

Редактиране на сигнал

Изберете сигнала и щракнете върху иконата Properties (или щракнете двукратно върху реда). Формулярът е идентичен с формуляра за добавяне.

Превключване на опцията „enabled by default“

Ако при редактиране Enabled by default премине от неотметнато в отметнато състояние, запитване за потвърждение предлага принудително активиране за съществуващите договори и конфигурации за директно записване. Обратно, преминаването от отметнато в неотметнато състояние предлага принудително деактивиране. Без тези принудителни действия новото състояние се прилага само към новите цели.

Изтриване на сигнал

Изберете един или повече сигнала и щракнете върху ×. Изтриването изисква потвърждение (съобщението се съобразява с единствено или множествено число).

Активиране / деактивиране за всички

Два бутона от лентата с инструменти прилагат действие с общ обхват към избраните елементи:

Бутон Резултат
Enable for all Свързва сигнала с всички съществуващи договори за достъп и конфигурации за директно записване.
Disable for all Премахва връзката на сигнала с всички съществуващи договори и конфигурации за директно записване.

Винаги се изисква потвърждение. След това заявката се изпраща към сървъра.


История на задействаните сигнали

Модулът History of triggered alerts записва всяко действително задействане на сигнал. Той е достъпен от лентата с инструменти на Alerts чрез бутона History of triggered alerts.

Колона Описание
Date Времево клеймо на задействането (формат dd/mm/yyyy - HH:MM).
Label Име на задействания сигнал.
IP IP адрес на потребителя.
User Засегнатият акаунт.

Филтриране на списъка

Сгъваемият панел Filters предлага:

Филтър Описание
Label Падащ списък, попълнен с имената на сигналите, открити в историята.
User Падащ списък, попълнен с потребителите, открити в историята.
Start date По подразбиране седем дни преди текущата дата.
End date По подразбиране текущата дата.

Бутоните Search и Clear прилагат или нулират филтрите.

Изчистване на историята

Щракването върху × Purge alerts отваря прозорец за потвърждение с три взаимно изключващи се опции:

Опция Описание
Delete all history Изпразва изцяло таблицата.
Delete history between Изтрива записите между начална и крайна дата (по подразбиране: последните седем дни).
Delete history older than Изтрива записите, по-стари от въведената продължителност. Мерната единица се избира от списъка: hours, days, weeks, months, years.

Бутонът Validate стартира изчистването; след потвърждение историята и списъкът с филтри се презареждат.