在Linux系統下,要開放一個端口以允許Telnet連接,你需要使用防火墻工具來配置相應的規則。以下是使用iptables和firewalld兩種常見防火墻工具的方法:
檢查iptables狀態:
sudo systemctl status iptables
添加規則以開放端口(例如,開放TCP端口23):
sudo iptables -A INPUT -p tcp --dport 23 -j ACCEPT
保存iptables規則:
sudo sh -c "iptables-save > /etc/iptables/rules.v4"
sudo service iptables save
重啟iptables服務(如果需要):
sudo systemctl restart iptables
檢查firewalld狀態:
sudo systemctl status firewalld
開放端口(例如,開放TCP端口23):
sudo firewall-cmd --permanent --zone=public --add-port=23/tcp
重新加載firewalld配置:
sudo firewall-cmd --reload
驗證端口是否開放:
sudo firewall-cmd --list-all
通過以上步驟,你應該能夠在Linux系統下成功開放一個端口以允許Telnet連接。