本指南演示瞭如何配置多服務器Crowdsec安全引擎,從而增強了網絡的集體安全性。 一台服務器充當父(Server-1),從子日誌處理器(Server-2和Server-3)接收警報。該體系結構允許分佈式威脅檢測和修復。
> server-1,父母,託管HTTP REST API(LAPI)並管理信號存儲和分發。 Server-2和Server-3(兒童)正面向Internet,將警報轉發到Server-1。 通過補救組件管理的補救措施獨立於檢測,依賴於Server-1的LAPI。 兒童日誌處理器的LAPI殘疾以節省資源。
關鍵因素:
>設置步驟:
1。父級服務器(server-1):
安裝crowdsec:遵循安裝指南並使用提供的命令:
curl -s https:/packagecloud.io/install/repositories/crowdsec/crowdsec/script.deb.sh | sudo bash sudo apt install crowdsec
(可選)PostgreSQL設置:sudo apt install postgresql
部分。 再生證書並重新啟動crowdsec。 crowdsec
/etc/crowdsec/config.yaml
db_config
sudo -i -u postgres psql # ... PostgreSQL commands ... sudo cscli machines add -a –force sudo systemctl restart crowdsec
露出LAPI端口(例如,)。
/etc/crowdsec/config.yaml
10.0.0.1:8080
api: server: listen_uri: 10.0.0.1:80802。兒童日誌處理器(Server-2&Server-3):
安裝crowdsec:
>用LAPI註冊:
sudo cscli lapi register -u http://10.0.0.1:8080禁用兒童lapi:
/etc/crowdsec/config.yaml
api: server: enable: false>驗證註冊:
>。 。
cscli machines list
cscli machines validate <machine_id></machine_id>
3。修復(Server-2&Server-3):
生成API密鑰:
cscli bouncers add <bouncer_name></bouncer_name>
安裝補救組件:
配置修復組件:與API URL和鍵。
/etc/crowdsec/bouncers/crowdsec-firewall-bouncer.yaml
重新啟動 crowdsec-firewall-bouncer
重要說明:
以上是設置多服務器安全引擎安裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!