Many network-enabled Linux applications don’t rely on themselves to provide restricted access or bind to a particular TCP port; instead they often offload a lot of this work to a program suite made just for this purpose:
xinetd RPM is installed by default in Fedora Linux and uses
/etc/xinetd.conf as its main configuration file. Fortunately you usually don’t have to edit this file, so day-to-day
xinetd operation is frequently limited to only starting and stopping
The scripts in the
/etc/init.d directory control the starting and stopping of the
xinetd daemon, and
chkconfig controls ...