在Debian系统下,为Telnet服务设置防火墙规则,您需要使用iptables
或ufw
(Uncomplicated Firewall)工具。这里我将为您提供两种方法的详细步骤。
方法1:使用iptables
sudo apt-get update
sudo apt-get install iptables
sudo iptables -A INPUT -p tcp --dport 23 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
sudo iptables -A OUTPUT -p tcp --sport 23 -m conntrack --ctstate ESTABLISHED -j ACCEPT
sudo sh -c "iptables-save > /etc/iptables/rules.v4"
方法2:使用ufw
sudo apt-get update
sudo apt-get install ufw
sudo ufw enable
sudo ufw allow 23/tcp
sudo ufw reload
现在,您的Debian系统已经为Telnet服务设置了防火墙规则。请注意,Telnet协议本身不安全,因为它不提供加密或身份验证。在生产环境中,建议使用更安全的替代方案,如SSH。