1.什么是xinetd
维基百科:
extended internet daemon(守护进程,通常后面是d的都是守护进程):扩展的互联网守护程序,是一个运行于类unix操作系统的超级服务器,它的功能是管理网络相关的服务,由于其较高的安全性,xinetd主键取代了inetd。
xinetd监听来自网络的请求,从而启动相应的服务,他可以用来启动使用特权端口和非特权端口的服务。
man xinetd:
xinetd 执行与 inetd 相同的任务:它启动提供互联网服务的程序。
与在系统初始化时启动这些网络服务,让它们保持休眠,直到有连接请求到达才提供服务的做法不同,xinetd是唯一被启动的守护进程,它侦听各种服务在他们各自的配置文件中对应的端口,当一个请求到来时,xinetd启动合适的服务器。因此xinetd常被称为超级服务器。
2.xinetd可以管理什么
系统默认使用xinetd的服务可以分为如下几类:
1)标准的Internet服务:telnet、ftp。
2)信息服务:finger、netstat、systat。
3)邮件服务:imap、imaps、pop2、pop3、pops。
… …
分类:TCP与UDP
xinetd管理的服务可以分为两组:
- 单线程组:xinetd将启动该服务,然后xinetd将会停止为该服务处理新的请求,直到该服务死掉。这符合“单线程”(只启动一次服务)的说法,由于udp不面向连接,因此udp通常属于这组。
- 多线程组:xine

xinetd是扩展的互联网守护程序,作为超级服务器管理网络服务,监听并启动相应服务响应网络请求。它可以管理TCP和UDP服务,如telnet、ftp等,并通过配置文件xinetd.conf来设定服务行为。/etc/services文件则记录网络服务与端口的对应关系。
最低0.47元/天 解锁文章
1557

被折叠的 条评论
为什么被折叠?



