在Ubuntu系統中,配置SSH防火墻規則通常涉及使用ufw
(Uncomplicated Firewall)或iptables
。以下是使用這兩種方法的步驟:
ufw
配置防火墻規則安裝 ufw
(如果尚未安裝):
sudo apt update
sudo apt install ufw
啟用 ufw
:
sudo ufw enable
允許SSH連接:
sudo ufw allow ssh
或者,如果你想指定特定的端口(默認是22),可以使用:
sudo ufw allow 22/tcp
查看當前的防火墻規則:
sudo ufw status
禁用 ufw
(如果需要):
sudo ufw disable
iptables
配置防火墻規則允許SSH連接:
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
保存 iptables
規則:
在Ubuntu中,你可以使用 iptables-persistent
來保存規則:
sudo apt install iptables-persistent
在安裝過程中,系統會提示你是否保存當前的 iptables
規則。
查看當前的 iptables
規則:
sudo iptables -L -n
清除所有 iptables
規則(謹慎操作):
sudo iptables -F
通過以上步驟,你可以在Ubuntu系統中配置SSH防火墻規則,確保系統的安全性和可用性。