Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |
| linux:xinetd [2007/11/22 00:55] – st | linux:xinetd [2007/11/22 00:57] (aktuell) – st |
|---|
| | ====== inetd / xinetd ====== |
| | [[wp>xinetd]] ist ein sicherer Ersatz für das veraltete [[wp>inetd]]. Er ist ein sog. Superserver (-dienst) und kümmert sich um den Start (oft kleinerer) Dienste die er bei Bedarf startet. Das spart einerseits Systemressourcen und andererseits kann man Limitierungen vornehmen und Verteidigungsmaßnahmen ergreifen. |
| |
| | |
| | ===== Links ===== |
| | * [[http://www.selflinux.org/selflinux/html/xinetd.html|xinetd @ SelfLinux]] |
| | * [[http://www.xinetd.org/|xinetd Homepage]] |
| | * [[http://www.startcom.org/docs/de/Referenzhandbuch%20StartCom%20Enterprise%20Linux%203.0.x/s1-tcpwrappers-xinetd-config.html|xinetd-Konfigurationsdateien]] |
| | * [[http://archiv.debianhowto.de/de/xinetd/|xinetd HOWTO]] |
| | * [[http://www.linuxfocus.org/Deutsch/November2000/article175.shtml|xinetd]] |
| | * [[http://archiv.debianhowto.de/de/xinetd/xinetdkonfig.html|Konfiguration pflegen (auch Konvertierung inetd zu xinetd)]] |
| | |
| | |
| | |
| | ===== Konfiguration ===== |
| | Konfiguriert wird xinetd durch Textdateien im Verzeichnis /etc/xinet.d/ die die jeweilige Konfiguration für die Dienste enthalten. |
| | |
| | * [[http://de.linwiki.org/index.php/Linuxfibel_-_Netzwerk_Grundlagen_-_Internet_Service_D%C3%A4mon|Linuxfibel - Netzwerk Grundlagen - Internet Service Dämon]] |
| | |
| | Hier ein Beispiel für einen [[linux:backup#rsync]]-Dienst |
| | |
| | <file> |
| | service rsync |
| | { |
| | disable = no |
| | socket_type = stream |
| | wait = no |
| | user = root |
| | server = /usr/bin/rsync |
| | server_args = --daemon |
| | log_on_failure += USERID |
| | } |
| | </file> |
| | Man kann auch durch andere Optionen wie (''Bind = 127.0.0.1'' für ausschließlich lokale Verbindungen) |
| | |
| | |
| | - socket_type: Socket-Typ, bei TCP: stream, bei UDP: dgramm; ansonsten ist noch raw und rdm möglich. |
| | - protocoll: tcp oder udp; für [[wpde>Remote Procedure Call|RPC-Dienste]]: rpc/tcp oder rpc/udp |
| | - user: root |
| | - server: Voller Pfad zum Dienst/Daemon |
| | - server_args: Die Argumente des Aufrufs des Dienstes/Daemons |