尝试创建一个简单的 xinetd 风格服务器,而不需要先创建完整的服务。我有以下文件,位于/etc/xinetd.d/myscript:
service tester
{
disable = no
socket_type = stream
protocol = tcp
port = 8087
wait = no
user = root
server = /root/prog
}
Run Code Online (Sandbox Code Playgroud)
但重新启动 xinetd 时,我不断收到以下错误:
service/protocol combination not in /etc/services
解决方案是添加type = UNLISTED如下所示,并如https://www.redhat.com/archives/fedora-legacy-list/2004-October/msg00146.html中所述
service tester
{
disable = no
socket_type = stream
protocol = tcp
port = 8087
wait = no
user = root
server = /root/prog
type = UNLISTED
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1316 次 |
| 最近记录: |