要使Ubuntu防火墻更安全,可以遵循以下步驟和建議:
sudo apt update 然后 sudo apt install ufw 。sudo ufw enable 。sudo ufw allow 22/tcp # 允許SSH
sudo ufw allow 80/tcp # 允許HTTP
sudo ufw allow 443/tcp # 允許HTTPS
sudo ufw deny 25/tcp # 拒絕SMTP
sudo ufw allow from 192.168.1.100 to any port 22 # 允許特定IP訪問SSH
sudo ufw logging on
sudo ufw limit ssh/tcp # 限制SSH連接速率
sudo nano /etc/ufw/before.rules
# 在*filter部分后添加: *nat :PREROUTING ACCEPT [0:0] -A PREROUTING -p icmp --icmp-type echo-request -j DROP
sudo ufw reload
sudo nano /etc/docker/daemon.json
# 添加: { "iptables": false }
sudo systemctl restart docker
sudo apt update && sudo apt upgrade 保持系統和軟件的最新狀態。PermitRootLogin no。PasswordAuthentication no。fail2ban 防御暴力破解,結合 journalctl 分析服務日志。通過上述步驟和建議,您可以顯著提高Ubuntu系統的防火墻安全性,減少受到網絡攻擊的風險。請根據實際需求調整配置,并保持對最新安全動態的關注。