ubuntu

Ubuntu中Telnet服务端口冲突解决

小樊
55
2025-05-21 16:36:18
栏目: 智能运维

在Ubuntu系统中,如果Telnet服务端口发生冲突,通常意味着另一个服务正在使用Telnet默认的端口23

  1. 首先,找出正在使用端口23的服务。打开终端,运行以下命令:
sudo lsof -i :23

这将显示使用端口23的进程信息。记下进程ID(PID)。

  1. 确定是否需要停止或重新配置该服务。如果该服务是必需的,您可以考虑更改Telnet服务的端口。如果该服务不是必需的,可以停止或禁用它。

  2. 如果需要停止或禁用占用端口23的服务,请使用以下命令,将<service_name>替换为实际服务名称:

sudo systemctl stop <service_name>
sudo systemctl disable <service_name>
  1. 更改Telnet服务的端口。编辑/etc/default/telnetd文件:
sudo nano /etc/default/telnetd

找到TELNETD_PORT行,将其值更改为其他端口号,例如:

TELNETD_PORT="2323"

保存并关闭文件。

  1. 重启Telnet服务以应用更改:
sudo systemctl restart telnetd

现在,Telnet服务应该在新的端口上运行,不再与其他服务发生冲突。

0
看了该问题的人还看了