在Debian系統中,您可以使用 ufw
(Uncomplicated Firewall)或 iptables
命令來開放端口。以下是具體步驟:
sudo apt update
sudo apt install ufw
sudo ufw status verbose
sudo ufw allow 22/tcp
如果您需要開放其他端口,請將 22
替換為您需要開放的端口號。
sudo ufw enable
或者,如果您想在系統啟動時自動啟用ufw,可以使用:
sudo systemctl enable ufw
sudo ufw status
sudo apt update
sudo apt install iptables
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
如果您需要開放其他端口,請將 22
替換為您需要開放的端口號。
sudo netfilter-persistent save
或者,對于使用 nftables
的系統,保存命令如下:
sudo nft list ruleset > /etc/nftables.conf
然后重啟防火墻:
sudo systemctl restart nftables
或者對于 ufw
,使用:
sudo ufw enable
請注意,開放端口可能會增加系統的安全風險,因此請僅開放必要的端口,并確保您的系統已安裝并更新了安全補丁。