---------------------------------------------------------------------
------------------ xinetd gopherspace.de WIKI -----------------------
---------------------------------------------------------------------
xinetd
======
xinetd ist ein quelloffener Superserver und steht für extended
internet daemon. xinetd verwaltet verschiedene Dienste wie Gopher-
Server, FTP-Server, HTTP-Server und viele andere die jeweils in
einzelnen service-Blöcken angelegt werden.Das Projekt wurde 1992 von
Panagiotis Tsirigotis (?Panos?) initiiert und später von Rob Braun
weiter gepflegt.
Installation von xinetd:
------------------------
Bei Debian wird xinetd einfach über den Packetmanager apt-get mit
folgendem Befehl Installiert.
apt-get install xinetd
Die Konfiguration der einzelnen services wird unter /etc/xinetd.conf
vorgenommen.
service-Blöcke
--------------
Für jeden Service, den xinetd betreuen soll, benötigt man einen
service-Block mit einem Namen, der im Allgemeinen direkt der Datei
/etc/services entnommen ist, und damit auch den Port bestimmt.
Das bedeutet, dass es verschiedene gleichnamige service-Blöcke für
TCP- und UDP-Dienste geben kann. Man kann auch in den Dateien im
Verzeichnis /etc/xinetd.d mehrere solcher Sektionen unterbringen, tut
dies aber im Allgemeinen nur, wenn diese in einer Beziehung
zueinander stehen.
Beispiel eines xinetd service-Blocks:
-------------------------------------
service gopher
{
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/sbin/in.gophernicus in.gophernicus -h <HOST>
}
wobei in dem Beispiel in.gophernicus -h <HOST> nur bedeutet dass dem
Server ein <HOST> z.B. gopherspace.de zugeortnet wird.
Nähere Informationen zum Superserver xinetd gibt es z.B. unter
http://wiki.ubuntuusers.de/xinetd
-----------------------------
- 15.11.2014 gopherspace.de -
-----------------------------