在CentOS系统中配置Telnet服务的防火墙规则,通常需要使用firewalld
或iptables
。以下是使用这两种工具进行配置的步骤:
启动并启用firewalld服务(如果尚未启动):
sudo systemctl start firewalld
sudo systemctl enable firewalld
允许Telnet端口(默认是23):
sudo firewall-cmd --permanent --add-port=23/tcp
重新加载firewalld配置以应用更改:
sudo firewall-cmd --reload
验证端口是否已添加:
sudo firewall-cmd --list-all
启动并启用iptables服务(如果尚未启动):
sudo systemctl start iptables
sudo systemctl enable iptables
允许Telnet端口(默认是23):
sudo iptables -A INPUT -p tcp --dport 23 -j ACCEPT
保存iptables规则(CentOS 7及以上版本使用firewalld
,但如果你使用的是CentOS 6或其他版本,可能需要手动保存):
sudo service iptables save
重启iptables服务以应用更改:
sudo systemctl restart iptables
验证规则是否已添加:
sudo iptables -L -n | grep 23
通过以上步骤,你应该能够在CentOS系统上成功配置Telnet服务的防火墙规则。