Xinetd错误服务/协议组合不在/etc/services中
尝试创建一个简单的xinetd风格的服务器,而不需要首先创建一个完整的服务。我有以下文件,位于Xinetd错误服务/协议组合不在/etc/services中,service,xinetd,Service,Xinetd,尝试创建一个简单的xinetd风格的服务器,而不需要首先创建一个完整的服务。我有以下文件,位于/etc/xinetd.d/myscript: service tester { disable = no socket_type = stream protocol = tcp port = 8087 wait = no user
/etc/xinetd.d/myscript
:
service tester
{
disable = no
socket_type = stream
protocol = tcp
port = 8087
wait = no
user = root
server = /root/prog
}
但在重新启动xinetd时,我一直遇到以下错误:
服务/协议组合不在/etc/services中
解决方案是添加type=UNLISTED
,如下所示,并在中讨论
service tester
{
disable = no
socket_type = stream
protocol = tcp
port = 8087
wait = no
user = root
server = /root/prog
type = UNLISTED
}