24 lines
769 B
Bash
24 lines
769 B
Bash
set -e
|
|
|
|
sudo apt update
|
|
sudo apt install -y curl gnupg lsb-release
|
|
|
|
curl -s https://install.crowdsec.net | sudo bash
|
|
sudo apt install crowdsec-firewall-bouncer-nftables
|
|
sudo apt install crowdsec
|
|
|
|
sudo cscli collections install crowdsecurity/linux --force
|
|
sudo cscli collections install crowdsecurity/traefik
|
|
sudo cscli collections install crowdsecurity/http-cve
|
|
sudo cscli collections install crowdsecurity/base-http-scenarios
|
|
sudo cscli collections install crowdsecurity/whitelist-good-actors
|
|
sudo cscli collections install crowdsecurity/sshd
|
|
sudo cscli parsers install crowdsecurity/geoip-enrich
|
|
sudo cscli parsers install crowdsecurity/sshd-logs
|
|
|
|
sudo systemctl enable crowdsec
|
|
sudo systemctl restart crowdsec
|
|
|
|
sudo cscli hub update
|
|
|
|
cscli dashboard setup -l 0.0.0.0 |