在Debian系统中,可以使用iptables或ufw(Uncomplicated Firewall)来配置防火墙,以帮助防止端口扫描攻击。以下是具体的配置方法和步骤:

sudo apt updatesudo apt install iptablessudo iptables -L -n -vsudo iptables -A INPUT -p tcp --dport 22 -s 你的IP地址 -j ACCEPT# 允许SSH端口sudo iptables -A INPUT -p tcp --dport 80 -s 你的IP地址 -j ACCEPT# 允许HTTP端口sudo iptables -A INPUT -p tcp --dport 443 -s 你的IP地址 -j ACCEPT# 允许HTTPS端口sudo iptables -A INPUT -p tcp --dport 3306 -s 你的IP地址 -j ACCEPT# 允许MySQL端口sudo iptables -P INPUT DROPsudo iptables-save /etc/iptables/rules.v4sudo nano /etc/network/if-pre-up.d/iptables添加以下内容:
#!/bin/sh/sbin/iptables-restore < /etc/iptables/rules.v4赋予执行权限:
sudo chmod +x /etc/network/if-pre-up.d/iptablessudo apt updatesudo apt install ufwsudo ufw enablesudo ufw allow 80/tcp# 允许HTTP端口sudo ufw allow 443/tcp # 允许HTTPS端口sudo ufw allow 22/tcp# 允许SSH端口sudo ufw statussudo ufw disable通过以上步骤,你可以在Debian系统上配置防火墙,保护你的服务器免受不必要的网络攻击。