NETWORK APPLICATIONS

Internet daemon

Largely superceded by 'xinetd'. Neither superdaemons are installed by default in Ubuntu (>13 at least) based distributions as it seems that more and more server daemons are designed to run securely as standalone programs rather than being invoked by either superdaemon.

bind = <interface> Listen/bind to a specific interface only
disable = yes Disable a service
enabled = no Disable a service
id = name Uniquely identify a service
instances = <int|UNLIMITED> Number of active servers for a service, default=UNLIMITED
port = <int> Port number if service is not listed in /etc/services
no_access = <IP|CIDR|hostname|domain names> Lists remote hosts to which the service is unavailable
only_from = <IP|CIDR|hostname|domain names> Lists remote hosts to which the service is available
log_on_success = Information is logged when a server starts/exits
+= Adds the option below to the existing defaults
any combination of the following in a space separated list
PID Logs the server process id
HOST Logs the remote host address
USERID Logs the user id of the remote user
EXIT Logs a server's exit along with the exit status
DURATION Logs the duration of a service session
TRAFFIC Logs the total bytes in and out for a redirected service
log_on_failure = Information to be logged when a server cannot be started
+=
HOST Logs the remote host address.
USERID Logs the user id of the remote user
ATTEMPT Logs the fact that a failed attempt was made
protocol = prot Any protocol listed in /etc/protocols
redirect = <IP> <port> Redirects connections to another host
server = program The program to run as the server e.g. /usr/sbin/tcpd
server_args = <args> Args to use for server program e.g. /usr/sbin/in.telnetd
user = user User the server will run as(valid id in /etc/passwd)
wait = <yes | no> Wait for a connection to end before starting another
(yes for UDP, no for TCP)

If both 'only_from' and 'no_access' are specified, the best match for the address determines access i.e.