在Debian系統中,啟動防火墻服務通常涉及使用ufw(Uncomplicated Firewall)或iptables。以下是啟動這些服務的步驟:
ufw安裝 ufw(如果尚未安裝):
sudo apt update
sudo apt install ufw
啟用 ufw:
sudo ufw enable
檢查 ufw 狀態:
sudo ufw status
允許特定端口(例如,允許SSH訪問):
sudo ufw allow ssh
拒絕所有其他入站連接(可選):
sudo ufw default deny incoming
允許所有出站連接(可選):
sudo ufw default allow outgoing
iptables安裝 iptables(如果尚未安裝):
sudo apt update
sudo apt install iptables
啟用 iptables:
sudo systemctl start iptables
設置 iptables 規則(例如,允許SSH訪問):
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
拒絕所有其他入站連接(可選):
sudo iptables -P INPUT DROP
允許所有出站連接(可選):
sudo iptables -P OUTPUT ACCEPT
保存 iptables 規則(可選,但推薦):
sudo apt install iptables-persistent
sudo netfilter-persistent save
sudo netfilter-persistent reload
通過以上步驟,您可以在Debian系統中啟動并配置防火墻服務。