Ubuntu 防火墻(UFW)是一個用于管理 Linux 發行版上網絡流量的用戶空間實用程序。它允許系統管理員定義規則,以控制進出計算機的網絡流量。以下是一些關于 Ubuntu 防火墻的使用心得:
安裝和啟用 UFW:
sudo apt-get update
sudo apt-get install ufw
sudo ufw enable
配置規則:
ufw allow
命令添加規則以允許特定端口或服務的流量。例如,要允許 SSH 連接(默認端口 22),可以運行:sudo ufw allow 22
sudo ufw allow from 192.168.1.100 to any port 22
ufw delete
命令,后跟規則編號或規則的詳細描述。查看狀態:
sudo ufw status
命令查看 UFW 的當前狀態,包括所有活動規則和默認策略。-v
(verbose)選項。默認策略:
sudo ufw default deny incoming
sudo ufw default allow outgoing
日志記錄:
/etc/default/ufw
文件,并將 LOGLEVEL
設置為 high
或 medium
。與應用程序集成:
測試規則:
sudo ufw status numbered
命令查看規則列表及其編號。然后,可以使用 sudo ufw delete <number>
刪除規則進行測試。禁用 UFW:
sudo ufw disable
使用圖形界面:
gufw
包來安裝 UFW 的圖形界面版本。安裝方法如下:sudo apt-get install gufw
最佳實踐:
iptables
或 nftables
,以獲得更多的控制和靈活性。通過遵循這些心得,您可以更有效地使用 Ubuntu 防火墻來保護您的系統免受不必要的網絡威脅。