Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung |
linux:xinetd [2007/08/08 20:51] – angelegt 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 |