From the main page: xinetd starts programs that provide Internet services. Instead of having such servers started at system initialization time, and be dormant until a connection request arrives, xinetd is the only daemon process started and it listens on all service ports for the services listed in its configuration file. When a request comes in, xinetd starts the appropriate server. Because of the way it operates, xinetd (as well as inetd) is also referred to as a super-server.
A sample configuration file for a service is shown:
# default: off
# description: The * server serves * connections. It uses \
# normal, unencrypted usernames and passwords for authentication.
socket_type = stream
wait = no
user = root
server = /usr/sbin/server
server_args = -l -a
log_on_success += DURATION
nice = 10
disable = yes
To start a service that isnt running, usually all that is needed to edit the line in the configuration file changing:
disable = yes
disable = no
and restarting the xinetd service.
Home - Table Of Contents - Contact Us
CertiGuide to A+ (A+ 4 Real) (http://www.CertiGuide.com/apfr/) on CertiGuide.com
Version 1.0 - Version Date: March 29, 2005
Adapted with permission from a work created by Tcat Houser et al.
CertiGuide.com Version © Copyright 2005 Charles M. Kozierok. All Rights Reserved.
Not responsible for any loss resulting from the use of this site.