Fail2Ban سرور است که پرونده های ورود به سیستم را برای ورود به سیستم نشان می دهد ورود به سیستم شکست خورده یا حملات دیگر را اسکن می کند ، و سپس اقداماتی مانند فایروال کردن یا مسدود کردن منابع آن حملات را انجام می دهد. این می تواند مورد استفاده قرار گیرد برای جلوگیری از تلاش های حدس زدن رمز عبور brute-force با مسدود کردن مهاجم قبل از اینکه طیف گسترده ای از رمزهای عبور را امتحان کند.

سه نوع اصلی شیء پیکربندی موجود در Fail2Ban عبارتند از:

فیلترهای ورود به سیستم
  یک فیلتر اساساً یک عبارت معمولی است که می تواند برای یک پرونده log برای مطابقت با ورود به سیستم یا حملات دیگر اعمال شود.

اقدامات بازی
  عمل مجموعه ای از دستورات است که برای جلوگیری از حمله انجام می شود. یک عمل همچنین می تواند دستورات عدم انسداد IP را تعریف کند ، و دستوراتی که هنگام راه اندازی یا خاموش شدن Fail2Ban اجرا می شوند.

زندانهای اکشن را فیلتر کنید
  زندان ترکیبی از فیلتر ، یک یا چند عمل و یک یا چند پرونده log است. لاگ به طور مداوم برای خطوطی که با فیلتر مطابقت دارند ، اسکن می شود و وقتی پیدا شد ، اقدامات انتخابی انجام می شود.