Ubuntu 中 `inetd` 和 `/etc/inetd.conf` 的替代品是什么?

Ubuntu 中 `inetd` 和 `/etc/inetd.conf` 的替代品是什么?

inetd是记录在 中的服务的服务调度程序/etc/inetd.conf

在 Lubuntu 18.04 中,没有/etc/inetd.conf.ps -A | grep inetd什么也不返回。inetd和的替代品是什么/etc/inetd.conf

我没有/etc/xinetd*

谢谢。

答案1

许多 Linux 使用xinetd,因此该文件是/etc/xinetd.conf.但是,通常最好将服务放入文件中/etc/xinetd.d

例如该文件/etc/xinetd.d/time可能包含

# This is the tcp version.
service time
{
        disable         = yes
        type            = INTERNAL
        id              = time-stream
        socket_type     = stream
        protocol        = tcp
        user            = root
        wait            = no
}

# This is the udp version.
service time
{
        disable         = yes
        type            = INTERNAL
        id              = time-dgram
        socket_type     = dgram
        protocol        = udp
        user            = root
        wait            = yes
}

在我的机器上,我有一个nntp条目leafnode

% cat /etc/xinetd.d/nntp 
service nntp
{
        disable = no
        socket_type     = stream
        wait            = no
        user            = news
        flags           = IPv6
        server          = /usr/local/leafnode/sbin/leafnode
}

如果xinetd没有安装则直接安装即可;例如sudo apt-get install xinetd

相关内容