在Linux系統中,你可以使用iptables或firewalld來管理防火墻規則,包括關閉特定端口。以下是兩種常見的方法:
iptables查看當前規則:
sudo iptables -L -n
關閉特定端口(例如關閉TCP端口80):
sudo iptables -A INPUT -p tcp --dport 80 -j DROP
保存規則(具體命令取決于發行版):
sudo iptables-save > /etc/iptables/rules.v4
sudo service iptables save
重啟防火墻服務(如果需要):
sudo systemctl restart iptables
sudo systemctl restart iptables.service
firewalld查看當前防火墻狀態:
sudo firewall-cmd --state
查看所有開放的端口:
sudo firewall-cmd --list-all
關閉特定端口(例如關閉TCP端口80):
sudo firewall-cmd --permanent --remove-port=80/tcp
重新加載防火墻配置:
sudo firewall-cmd --reload
sudo)。通過以上步驟,你可以有效地關閉Linux系統中的特定端口。