The security/sshguard port
sshguard-2.4.3 – protect against brute force attacks on sshd and others (cvsweb github mirror)
Description
sshguard protects hosts from brute force attacks. It supports IPv6, whitelists and log authentication, interfaces with all the major firewalling systems, has a remarkably clever log analyzer, and is independent, fast and lightweight as it's written in C. Parsers cover OpenSSH, several MTAs, IMAP/POP3 and ftp daemons.WWW: https://www.sshguard.net/
Readme
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- To use ${PKGSTEM} with pf(4), add something similar to the following to ${SYSCONFDIR}/pf.conf: tablepersist block in quick on egress proto tcp from \ to any port ssh label "ssh bruteforce"
Maintainer
Stuart Henderson
Categories
Build dependencies
Files
- /etc/rc.d/sshguard
- /etc/sshguard.conf
- /usr/local/libexec/sshg-blocker
- /usr/local/libexec/sshg-fw-firewalld
- /usr/local/libexec/sshg-fw-hosts
- /usr/local/libexec/sshg-fw-ipfilter
- /usr/local/libexec/sshg-fw-ipfw
- /usr/local/libexec/sshg-fw-ipset
- /usr/local/libexec/sshg-fw-iptables
- /usr/local/libexec/sshg-fw-nft-sets
- /usr/local/libexec/sshg-fw-null
- /usr/local/libexec/sshg-fw-pf
- /usr/local/libexec/sshg-logtail
- /usr/local/libexec/sshg-parser
- /usr/local/man/man7/sshguard-setup.7
- /usr/local/man/man8/sshguard.8
- /usr/local/sbin/sshguard
- /usr/local/share/doc/pkg-readmes/sshguard
- /usr/local/share/examples/sshguard/
- /usr/local/share/examples/sshguard/sshguard.conf.sample
- /usr/local/share/examples/sshguard/whitelistfile.example