sshguard
2.5.1Protect from brute force attacks against SSH
Install
brew install sshguardDetails
Sources
Supported platforms
| Architecture | Platforms | Version | Download |
|---|---|---|---|
| Apple Silicon | Golden Gate | 2.5.1 | FileSHA-256fae532db16c84c5852a031ca52efbf00772808d5b9d2b5b43cf4a3c47d631475 |
| Apple Silicon | Tahoe | 2.5.1 | FileSHA-256e9518ae9f10154dcc84c9f1348b436a49ebb0b59d07982c468d0edad7cc38cdd |
| Apple Silicon | Sequoia | 2.5.1 | FileSHA-256a0f56a4e44504c78bf201cbb62b0d01d1ab2fcf1149e6dcc6e7562fb41c0ac99 |
| Apple Silicon | Sonoma | 2.5.1 | FileSHA-25611ef33ea3f5e54e448b493db07993839407bd6e62fd50ed3b7feaae74f0419f0 |
| Apple Silicon | Ventura | 2.5.1 | FileSHA-2561d3904d7dfa3b416126cd6f3088fd21eea79ac94af8cf5c6c787af6a27f8ba1e |
| Intel | Sonoma | 2.5.1 | FileSHA-2568c22c01d6e11c18443e9d3a12b5e858f5468c8da4f0aba9f716b054267a631de |
| Intel | Ventura | 2.5.1 | FileSHA-2568c7e0ca50223efc082c428aad1e0d62fda73f55d9cf280f7255f7228093917a2 |
| ARM64 | Linux | 2.5.1 | FileSHA-25628355a7f475cfaa5092312e781333f17718098181707052e90fc97f2dea8deff |
| x86_64 | Linux | 2.5.1 | FileSHA-25622338d5f5ba21e11cbccca5dc0e2bc860d39d5f7822c5e1e3e43835e722456a2 |
Package data
Caveats
Add the following lines to /etc/pf.conf to block entries in the sshguard table (replace $ext_if with your WAN interface): table <sshguard> persist block in quick on $ext_if proto tcp from <sshguard> to any port 22 label "ssh bruteforce" Then run sudo pfctl -f /etc/pf.conf to reload the rules.
