inetd 常常被称为 “超级服务员”---默默无闻的xinetd


inetd 常常被称为 “超级服务员”。xinetd 是 inetd 的一种变体,它们用途相同,但是 xinetd 更安全,还可以在系统负载过重时限制访问。了解 inetd 和 xinetd 的工作原理以及如何通过配置它来添加新的守护进程。

在上半部分,每个服务作为一个单独的长期的进程(即守护进程 )运行。每个守护进程监听特定端口上的入站请求并处理它们。在下半部分,inetd 监听许多端口并在接收到请求时启动服务。服务处理请求并退出。有一些服务例外。例如,传输电子邮件的 SMTP 服务器通常独立地运行。

根据它的作用,inetd 常常被称为 “超级服务员”。在近几年,inetd 已经被它的变体 xinetd 替代了。这两个软件的用途是相同的,但是后者更安全并提供许多特性,可以在系统负载过重时限制访问。inetd 和 xinetd 的配置相似,但是不完全相同。系统可以运行 inetd 或 xinetd,但是不能同时运行两者。因为后者更安全,它是首选的,所以本文后面一直使用它。
xinetd 有许多优点。它只在需要时运行守护进程,这可以节省资源。它提供一个额外的安全层,可以通过 “修改根目录” 把服务隔离在一个目录中。最重要的是,它实际上可以把任何脚本或程序转换为服务。但是要注意一点:如果您的服务非常受欢迎,应该考虑用 C 等高效的语言重写它。处理请求越快,性能就越好。

 

这里写的很好  csdn 的 一篇文章

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值