温馨提示×

如何配置Debian telnet端口

小樊
48
2026-09-10 15:09:23
栏目: 智能运维

在 Debian 上配置 Telnet 端口,通常指 修改 Telnet 服务监听的端口,而不是默认的安全建议(Telnet 是不加密协议,生产环境不建议使用)。下面是标准做法。


一、安装 Telnet 服务(如未安装)

sudo apt update
sudo apt install telnetd xinetd -y

二、通过 xinetd 配置 Telnet 端口

Debian 通常使用 xinetd 管理 telnet。

1. 编辑 telnet 配置文件

sudo nano /etc/xinetd.d/telnet

示例(修改为端口 2323):

service telnet
{
    disable         = no
    port            = 2323
    socket_type     = stream
    wait            = no
    user            = root
    server          = /usr/sbin/in.telnetd
    log_on_failure  += USERID
}

如果使用 inetd,则修改 /etc/inetd.conf 中的端口映射。


三、修改 /etc/services(可选但推荐)

确保端口名称一致:

sudo nano /etc/services

找到或添加:

telnet   2323/tcp

四、重启服务

sudo systemctl restart xinetd

检查监听:

sudo ss -tulnp | grep 2323

五、防火墙放行端口

sudo ufw allow 2323/tcp

(如未使用 ufw,请用 iptables/nftables)


六、测试连接

telnet 服务器IP 2323

重要安全提示 ⚠️

  • Telnet 传输明文,极易被窃听
  • 强烈建议使用 SSH(默认 22 端口)
  • 如必须远程管理,请用:
    ssh user@ip -p 端口
    

如果你是想 修改 SSH 端口仅限内网使用 telnet,可以告诉我具体场景。

0