Heinz Wiesinger 63daf9f79a All: Support $PRINT_PACKAGE_NAME env var 3 years ago
..
README 0f8b78100d network/sshblock: Update README. 5 years ago
doinst.sh 8d0150f686 network/sshblock: Added (an SSH dictionary-attack blocker). 12 years ago
rc.sshblock 8d0150f686 network/sshblock: Added (an SSH dictionary-attack blocker). 12 years ago
slack-desc 610e8461bb various: Fix slack-desc formatting and comment nit picks. 11 years ago
sshblock.SlackBuild 63daf9f79a All: Support $PRINT_PACKAGE_NAME env var 3 years ago
sshblock.info d91d6f97f7 various: Change Email 11 years ago
sshblock.pl.tpl 8d0150f686 network/sshblock: Added (an SSH dictionary-attack blocker). 12 years ago
sshblock.tpl 8d0150f686 network/sshblock: Added (an SSH dictionary-attack blocker). 12 years ago
sshunblock.pl.tpl 8d0150f686 network/sshblock: Added (an SSH dictionary-attack blocker). 12 years ago

README

SSHblock is intended to dynamically and automatically stop SSH-based
dictionary attacks by blocking any IP address that fails an SSH
login too many times too quickly, and automatically unblocks it
after a while.

You may change the pre-defined configuration of SSHblock in
sshblock.pl.tpl (whitelist IP, email, and hostname).

NOTE:
You may need to add this in /etc/rc.d/rc.local after giving
execute permission on /etc/rc.d/rc.sshblock

# Start sshblock
if [ -x /etc/rc.d/rc.sshblock ]; then
/etc/rc.d/rc.sshblock start
fi