Xinetd 服务器连接被拒绝

Xinetd server connection refused

我在 Fedora 上使用 xinetd。 我在 etc/xinetd.d 文件夹中放置了一个名为 telnet 的文件,内容如下:

service telnet
{   
    disable = yes
    id = telnet
    socket_type = stream
    protocol = tcp
    wait = no
    user = root
    server = /usr/sbin/in.telnetd
}

我知道 xinetd 是 运行,因为当我执行 service xinetd status 时,它显示活动 (运行)。 当我执行 netstat -nltp 时,端口 23 上似乎没有 运行 和 'telnet localhost' returns 连接被拒绝。有什么想法吗?

你是不是添加了那个然后没告诉xinetd重新读取配置文件?在典型安装中,您可以使用 kill -HUP $(< /var/run/xinetd.pid) 通过重新读取配置文件来重新启动它。