在Ubuntu上配置FTP服務器的防火墻通常涉及使用 ufw
(Uncomplicated Firewall)或 iptables
。以下是使用這兩種方法的詳細步驟:
sudo apt update
sudo apt install ufw
sudo ufw enable
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw allow 1024:1048/tcp
sudo ufw status
sudo iptables -A INPUT -p tcp --dport 20 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 21 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 1024:1048 -j ACCEPT
sudo apt install iptables-persistent
sudo netfilter-persistent save
sudo netfilter-persistent reload
sudo iptables -L -v
通過以上步驟,你應該能夠在Ubuntu上成功設置FTP服務器的防火墻規則。