Muchas gracias Carlos, ahora tengo un poco mas clara la diferencia entre ambos.
El "drop" de permisos debe ser preparado por el diseñador del progama
que a ser ejecutado.
Por ejemplo si para poder habrir un puerto, socket.... se necesita
privilegios de root, y yo le digo a Xinetd "levanta el servicio X" con
privilegios de usuario el servicio no funcionara bien. Debe ser el
programa el que una vez arrancado descienda en la escala de
privilegios....
Gracias de nuevo.
El 15/10/10, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Sí, debes elegir.
Pueden, si esos servicios son capaces de hacerlo. Es decir, si su programador lo ha previsto.
A ver, un servicio levantado en init.d está arrancado siempre, en principio consumiendo algún recurso. Un servicio en xinet es arrancado en el momento en que llega un paquete destinado a ese servicio, por lo que no consume recursos hasta que sea necesario, pero por contra es más lento en empezar, tiene que leer la configuración, etc. Es más dificil de controlar cosas como número de usuarios activos por ftp, por ejemplo.
xinet se usa para servicios más esporádicos.
- -- Saludos Carlos E. R. (desde 11.2 x86_64 "Emerald" en Telcontar)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux)
iEYEARECAAYFAky4JLgACgkQtTMYHG2NR9W/yQCfeCRf04gKVdtHL+m4sN6MCD3U HNQAnRBKQc6TwhtIa9x8QWRjLuWeN/GP =ELvv -----END PGP SIGNATURE-----
-- "El cielo es para los dragones lo que el agua es para las ninfas" -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org