在Debian系统中开启Telnet端口(默认是23)需要以下几个步骤:
systemctl
命令安装Telnet服务器: 如果你还没有安装Telnet服务器,可以使用以下命令进行安装:
sudo apt update
sudo apt install inetd
启用Telnet服务:
使用systemctl
命令来启用Telnet服务:
sudo systemctl enable telnet.socket
启动Telnet服务: 启动Telnet服务:
sudo systemctl start telnet.socket
检查服务状态: 确认Telnet服务已经启动并且正在运行:
sudo systemctl status telnet.socket
inetd
如果你更喜欢手动配置,可以编辑/etc/inetd.conf
文件:
编辑inetd.conf
文件:
使用文本编辑器打开/etc/inetd.conf
文件:
sudo nano /etc/inetd.conf
添加Telnet配置行: 在文件中找到类似以下的行(如果没有,可以添加):
telnet stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.telnetd
保存并退出编辑器:
按Ctrl+X
,然后按Y
确认保存,最后按Enter
退出。
重启inetd
服务:
重启inetd
服务以应用更改:
sudo systemctl restart inetd
ufw
防火墙如果你启用了ufw
防火墙,还需要确保允许Telnet流量通过:
允许Telnet端口: 使用以下命令允许Telnet端口(23)的流量:
sudo ufw allow 23/tcp
重新加载防火墙规则: 重新加载防火墙规则以应用更改:
sudo ufw reload
通过以上步骤,你应该能够在Debian系统上成功开启Telnet端口。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Debian上Node.js集群如何搭建