在Debian系统上设置FTPServer防火墙主要涉及到使用ufw
(Uncomplicated Firewall)或nftables
工具。以下是使用这两种工具的详细指南:
sudo apt-get update
sudo apt-get install ufw
sudo ufw allow ssh
sudo ufw allow http
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw enable
sudo ufw status
sudo apt update
sudo apt install nftables
sudo nft list ruleset
sudo nft add rule ip filter input tcp dport 80 accept
sudo nft add rule ip filter input tcp dport 443 accept
sudo nft delete rule ip filter input tcp dport 443 reject
sudo nft modify rule ip filter input ip saddr 192.168.1.100 accept
请注意,在配置防火墙规则时,务必小心谨慎,确保只允许必要的端口和服务通过,以保护系统安全。如果对iptables或nftables的命令不太熟悉,建议查阅相关文档或寻求专业人士的帮助。