16.3. xinetd

Der xinetd-Daemon ist ein TCP-wrapped Super Service, der den Zugriff auf eine Anzahl beliebter Netzwerkservices wie FTP, IMAP und Telnet bereitstellt. Er bietet außerdem servicespezifische Konfigurationsoptionen zur Zugriffskontrolle, erweitertes Logging, Umleitungen und Ressourcen-Einsatzkontrolle.

Wenn sich ein Client Host mit einem von xinetd überwachten Netzwerkservice zu verbinden versucht, erhält der Super Service die Anfrage und prüft die TCP-Wrappers Zugriffsrechte. Wird der Zugang gewährt, überprüft xinetd, dass die Verbindung auch entsprechend seinen Regeln für diesen Service erlaubt ist, und dass der Service nicht mehr als die zugewiesenen Ressourcen verbraucht bzw. jegliche Regeln einhält. Daraufhin wird eine Instanz des angeforderten Services geöffnet und die Überwachung der Verbindung übergeben. Sobald die Verbindung besteht, hält sich xinetd aus der Kommunikation zwischen Client Host und Server raus.