在Ubuntu系統中,如果Telnet服務端口發生沖突,通常意味著另一個服務正在使用Telnet默認的端口23
sudo lsof -i :23
這將顯示使用端口23的進程信息。記下進程ID(PID)。
確定是否需要停止或重新配置該服務。如果該服務是必需的,您可以考慮更改Telnet服務的端口。如果該服務不是必需的,可以停止或禁用它。
如果需要停止或禁用占用端口23的服務,請使用以下命令,將<service_name>
替換為實際服務名稱:
sudo systemctl stop <service_name>
sudo systemctl disable <service_name>
/etc/default/telnetd
文件:sudo nano /etc/default/telnetd
找到TELNETD_PORT
行,將其值更改為其他端口號,例如:
TELNETD_PORT="2323"
保存并關閉文件。
sudo systemctl restart telnetd
現在,Telnet服務應該在新的端口上運行,不再與其他服務發生沖突。