Fail2Ban - сервер, які скануе файлы часопісаў на прадмет запісаў, якія паказваюць на няўдалыя ўваходы ў сістэму альбо іншыя напады, а затым выконвае такія дзеянні, як брандмаўэр альбо іншае блакаванне крыніц гэтых нападаў. Гэта можа быць выкарыстана для прадухілення жорсткіх спроб варажбы пароля шляхам блакавання зламысніка, перш чым ён зможа паспрабаваць шырокі спектр пароляў.

Тры асноўныя тыпы аб'ектаў канфігурацыі ў Fail2Ban:

Уваходныя фільтры
  Фільтр у асноўным звычайны выраз, які можа быць ужыты да файла часопіса, каб адпавядаць няўдалым уваходам або іншым атакам.

Супадзенні дзеянняў
  Дзеянне - гэта набор каманд, якія выконваюцца, каб блакаваць атаку. Дзеянне можа таксама вызначыць каманды для разблакіроўкі IP і каманды, якія выконваюцца, калі Fail2Ban запускаецца або выключаецца.

Фільтр дзеянняў у турме
  Турма - гэта спалучэнне фільтра, аднаго ці некалькіх дзеянняў і аднаго або некалькіх часопісаў. Часопіс пастаянна скануецца на прадмет радкоў, якія адпавядаюць фільтру, і калі адзін з іх выяўлены, выконваюцца выбраныя дзеянні.