inetd versus xinetd
Tengo bastantes servidores en mi sistema (apache, wu-ftp, ntfs) que solo uso muy de vez en cuando, por lo tanto creo que seria apropiado levantarlos bajo demanda usando inetd o xinetd.
Pero cual de los dos uso?
Si la debian trae por defecto inetd, es un punto a su favor, pero he oido que xinetd es mas potente, versatil y facil de configurar.
Alquien con experiencia en los dos me puede dar algun consejo?
Es buena idea usar inetd/xinetd para cosas como apache o wu-ftp o solo debe usarse para servidores \"pequeños\" (tipo servidor de hora, fingers, etc)?
Por ejemplo, en inetd.conf especifico el ejecutable que se debe levantar? no seria mejor que ejecutase el script correspondiente en /etc/init.d en vez del demonio \"a pelo\"?
Gracias
- Inicie sesión o regístrese para enviar comentarios
- 2184 lecturas

Un servidor lo puedes arrancar de dos maneras distintas. De forma independiente (/etc/init.d/....) o a través de un demonio tipo xinetd. Con esto creo que te he respondido a la última pregunta: desde xinetd deberías cargar el ejecutable directamente.
La dificultad de configuración es la misma en ambos casos. Si echas una ojeada a los archivos de configuración de inetd o xinetd que vienen por defecto son casi idénticos, cambia solo la disposición de los diferentes parámetros.
Xinetd tiene más opciones para restringir y controlar los accesos a los diferentes servidores y por tanto aporta más seguridad. Si tu máquina no es de acceso público, sino sólo para una red local pues casi da igual cuál de los dos escojas.
El último linux que he montado usa xinetd simplemente por aquello de que siempre es bueno tener más opciones. Como sabía utilizar inetd la dificultad fue nula. He encontrado esta página bastante interesante que comenta más ampliamente el tema.
Espero que esto te sirva de ayuda. Aburiño.