linux

Linux中Telnet端口如何设置

小樊
41
2025-03-22 02:20:47
栏目: 智能运维
Linux服务器限时活动,0元免费领! 查看>>

在Linux系统中,设置Telnet端口的步骤如下:

方法一:通过修改配置文件

  1. 编辑Telnet服务配置文件

    • 打开终端。
    • 使用文本编辑器(如nanovim等)编辑Telnet服务的配置文件。通常这个文件位于/etc/xinetd.d/telnet/etc/inetd.conf
    sudo nano /etc/xinetd.d/telnet
    
  2. 修改端口号

    • 在配置文件中找到类似以下的行:
      service telnet
      {
          ...
          port = 23
          ...
      }
      
    • port = 23修改为你想要的端口号,例如port = 2323
  3. 保存并退出编辑器

    • Ctrl + X,然后按Y确认保存,最后按Enter退出。
  4. 重启xinetd服务

    • 使更改生效,需要重启xinetd服务:
      sudo systemctl restart xinetd
      
  5. 验证端口是否更改成功

    • 使用netstatss命令检查新端口是否正在监听:
      sudo netstat -tulnp | grep telnet
      
      或者
      sudo ss -tulnp | grep telnet
      
    • 你应该能看到类似以下的输出,显示新的端口号:
      tcp        0      0 0.0.0.0:2323            0.0.0.0:*               LISTEN      1234/xinetd
      

方法二:通过防火墙设置

如果你使用的是iptablesfirewalld等防火墙工具,还需要确保新端口在防火墙中开放。

使用iptables

  1. 开放新端口

    sudo iptables -A INPUT -p tcp --dport 2323 -j ACCEPT
    
  2. 保存防火墙规则

    • 对于iptables,可以使用以下命令保存规则:
      sudo iptables-save > /etc/iptables/rules.v4
      

使用firewalld

  1. 开放新端口

    sudo firewall-cmd --permanent --zone=public --add-port=2323/tcp
    
  2. 重新加载防火墙配置

    sudo firewall-cmd --reload
    

注意事项

通过以上步骤,你应该能够成功地在Linux系统中设置Telnet端口。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:linux的telnet怎样设置端口

0
看了该问题的人还看了