CentOS 使用 iptables 作為其主要的防火墻,可以幫助您監控和阻止潛在的入侵行為。以下是如何使用 iptables 檢測入侵行為的一些建議:
/etc/sysconfig/iptables
文件中添加以下規則來實現這一點:-A INPUT -j LOG --log-prefix "IPTables-Dropped: " --log-level 4
-A FORWARD -j LOG --log-prefix "IPTables-Dropped: " --log-level 4
這將記錄所有被阻止的連接。確保您的系統已配置為定期檢查和分析這些日志。
-A INPUT -p tcp --syn -m recent --set --name SSH
-A INPUT -p tcp --syn -m recent --update --seconds 60 --hitcount 5 --name SSH -j DROP
-A INPUT -s 1.2.3.4 -j DROP
-A INPUT -p tcp --dport 3389 -j DROP
請注意,iptables 只是保護系統安全的一部分。確保您的系統保持最新,使用強密碼策略,并定期檢查和更新軟件。