新聞中心
在今天的網(wǎng)絡環(huán)境下,保護服務器安全是至關重要的。為了確保我們的服務器不受到惡意攻擊和未經(jīng)授權訪問,我們需要使用一些強大而可靠的安全工具。一個這樣的工具是 CrowdSec。

創(chuàng)新互聯(lián)聯(lián)系熱線:18982081108,為您提供成都網(wǎng)站建設網(wǎng)頁設計及定制高端網(wǎng)站建設服務,創(chuàng)新互聯(lián)網(wǎng)頁制作領域十多年,包括服務器托管等多個行業(yè)擁有豐富的網(wǎng)站運維經(jīng)驗,選擇創(chuàng)新互聯(lián),為網(wǎng)站錦上添花!
CrowdSec 是一個開源、輕量級且高效的入侵檢測系統(tǒng) (IDS) 和入侵防御系統(tǒng) (IPS),它會監(jiān)視您服務器上所有流量并自動封鎖任何威脅性行為。在本文中,我們將學習如何在 Debian 11 上安裝和配置 CrowdSec。
步驟1:更新系統(tǒng)在開始之前,請確保您已更新操作系統(tǒng)以獲取最新軟件包:
```
sudo apt update
sudo apt upgrade
步驟2:添加 CrowdSec 存儲庫和密鑰接下來,我們需要添加 CrowdSec 的存儲庫,并導入其公共 GPG 密鑰:
echo 'deb stable main' | sudo tee /etc/apt/sources.list.d/crowdsec.list
wget -qO - -key.gpg | sudo apt-key add -
現(xiàn)在可以通過運行以下命令來刷新存儲庫緩存:
步驟3:安裝 CrowdSec我們可以通過運行以下命令來安裝 CrowdSec:
sudo apt install crowdsec
步驟4:啟動和測試 CrowdSec一旦安裝完成,您就可以使用以下命令啟動 CrowdSec 服務:
sudo systemctl start crowdsec
檢查它是否正在運行:
sudo systemctl status crowdsec
如果看到輸出中顯示 "active (running)" 字樣,則表示已成功啟動。
接下來,我們將測試 CrowdSec 是否能夠阻止惡意 IP 地址。請嘗試從某個 IP 地址向服務器發(fā)送大量的 SSH 連接請求。您可以使用 Nmap 工具進行模擬攻擊:
nmap -p22 --open -sV
這應該會導致 CrowdsEc 封鎖源IP地址并記錄相關信息。
要查看被封鎖的 IP 列表,請執(zhí)行以下操作:
```
sudo cscli alerts list blocked
步驟5:配置CrowdSec默認情況下,CrowdSec 使用了一些基本規(guī)則來保護您的服務器。在實際生產(chǎn)環(huán)境中需要更多定制化設置以適應你自己的需求。
首先, 我們建議您更新軟件包列表并升級所有系統(tǒng)程序
sudo apt update && sudo apt upgrade
```
然后, 您需要編輯 /etc/crowdsec/config.yaml 文件以對其進行自定義設置。該文件包含有關 CrowdSec 的所有配置,例如:數(shù)據(jù)源、分析器、API 端點、阻止策略等。
您可以使用以下命令來打開此文件:
sudo nano /etc/crowdsec/config.yaml
在這里, 您將找到所有可用的選項以及如何進行編輯和修改。
步驟6:CrowdSec Web界面CrowdSec 還提供了一個基于 Web 的用戶界面,您可以使用它來監(jiān)視服務器上的活動并查看有關威脅性行為的詳細信息。
要安裝 CrowdSec web 界面,請運行以下命令:
sudo apt install crowdsec-firewall-bouncer
一旦安裝完成,您就可以通過訪問 http://
在本文中,我們學習了如何在 Debian 11 上安裝和配置 CrowdSec 入侵檢測系統(tǒng)。現(xiàn)在你已經(jīng)知道如何保護你的服務器了!請記住,在生產(chǎn)環(huán)境中始終采取最佳實踐,并確保定期更新軟件包以確保最新版本的軟件程序和補丁得到應用。
當前文章:Debian11服務器安裝配置CrowdSec教程
網(wǎng)址分享:http://www.5511xx.com/article/cosgodo.html


咨詢
建站咨詢
