mirror of
https://github.com/webmin/webmin.git
synced 2026-02-03 06:03:28 +00:00
help page and links
This commit is contained in:
@@ -1,7 +1,5 @@
|
||||
# Functions for configuring the fail2ban log analyser
|
||||
#
|
||||
# XXX main help page
|
||||
# XXX help page for filters with description of <HOST> / etc
|
||||
# XXX deleting a directive removes too many lines?
|
||||
# XXX config files for distros
|
||||
|
||||
|
||||
27
fail2ban/help/intro.html
Normal file
27
fail2ban/help/intro.html
Normal file
@@ -0,0 +1,27 @@
|
||||
<header>Fail2Ban Intrusion Detector</header>
|
||||
|
||||
Fail2Ban is a server that scans log files for entries indicating failed logins or
|
||||
other attacks, and then performs actions such as firewalling or otherwise blocking
|
||||
the sources of those attacks. This can be used to prevent brute-force password
|
||||
guessing attempts by blocking the attacker before it can try a wide range of
|
||||
passwords. <p>
|
||||
|
||||
The three major configuration object types in Fail2Ban are :
|
||||
|
||||
<dl>
|
||||
<dt><b>Log Filters</b>
|
||||
<dd>A filter is basically a regular expression that can be applied to a log file to
|
||||
match failed logins or other attacks. <p>
|
||||
|
||||
<dt><b>Match Actions</b>
|
||||
<dd>An action is a set of commands that are run to block an attack. An action can also
|
||||
define commands to un-block an IP, and commands that are run when Fail2Ban starts up
|
||||
or shuts down. <p>
|
||||
|
||||
<dt><b>Filter Action Jails</b>
|
||||
<dd>A jail is a combination of a filter, one or more actions, and one or more log files.
|
||||
The log is continually scanned for lines that match the filter, and when one is
|
||||
found the selected actions are performed. <p>
|
||||
</dl>
|
||||
|
||||
<footer>
|
||||
@@ -6,7 +6,7 @@ use warnings;
|
||||
require './fail2ban-lib.pl';
|
||||
our (%in, %text);
|
||||
|
||||
&ui_print_header(undef, $text{'actions_title'}, "", "actions");
|
||||
&ui_print_header(undef, $text{'actions_title'}, "");
|
||||
|
||||
my @actions = &list_actions();
|
||||
print &ui_form_start("delete_actions.cgi", "post");
|
||||
|
||||
@@ -6,7 +6,7 @@ use warnings;
|
||||
require './fail2ban-lib.pl';
|
||||
our (%in, %text);
|
||||
|
||||
&ui_print_header(undef, $text{'filters_title'}, "", "filters");
|
||||
&ui_print_header(undef, $text{'filters_title'}, "");
|
||||
|
||||
my @filters = &list_filters();
|
||||
print &ui_form_start("delete_filters.cgi", "post");
|
||||
|
||||
@@ -6,7 +6,7 @@ use warnings;
|
||||
require './fail2ban-lib.pl';
|
||||
our (%in, %text);
|
||||
|
||||
&ui_print_header(undef, $text{'jails_title'}, "", "jails");
|
||||
&ui_print_header(undef, $text{'jails_title'}, "");
|
||||
|
||||
my @jails = &list_jails();
|
||||
print &ui_form_start("delete_jails.cgi", "post");
|
||||
|
||||
Reference in New Issue
Block a user