Internet-Dienste
Dieses Modul ermöglicht es Ihnen, Internet-Dienste wie telnet, ftp und finger zu verwalten und einzurichten. Jeder Internet-Dienst hat einen Namen, eine Portnummer und ein Protokoll (wie telnet auf tcp Port 23). Viele Dienste haben auch ein Server-Programm, das Netzwerkverbindungen zu diesem Dienst verwaltet.

Dienste mit zugeordnetem Programm werden vom Unix inetd Daemon gesteuert, der im Namen aller Dienste auf Netzwerkverbindungen hört. Wenn eine Verbindung empfangen wird, wird das Server-Programm gestartet, um die Daten der neuen Verbindung zu verarbeiten.

Nicht alle Internet-Dienste werden von diesem Modul verwaltet. Server, die viele Verbindungen empfangen, wie HTTPD, SMB oder NFS, werden separat ausgeführt, um zu vermeiden, dass für jede Anfrage ein neuer Prozess gestartet wird. Diese Dienste können mit anderen Webmin-Modulen wie Samba oder Apache konfiguriert werden.

Die Hauptseite dieses Moduls listet alle Internet- und RPC-Dienste auf Ihrem System. Dienste mit einem zugeordneten Programm werden fett dargestellt. Die Liste der Internet-Dienste, RPC-Dienste und Programme wird aus den Dateien /etc/services, /etc/rpc und /etc/inetd.conf entnommen.


Erstellen eines neuen Dienstes

Um einen neuen Internet-Dienst zu erstellen, klicken Sie auf den Link Neuen Dienst erstellen unter der Liste der aktiven Dienste. Dies führt Sie zu einem Formular, in dem die Details des neuen Dienstes eingegeben werden können:

Internet-Dienstnamen können anstelle von Hostnamen in Befehlen wie telnet verwendet werden. Zum Beispiel können Sie telnet foo.bar.com smtp eingeben, um eine Verbindung zu Port 25 auf dem Host foo.bar.com herzustellen, vorausgesetzt, der smtp Internet-Dienst ist korrekt definiert.

Für Dienste mit einem zugeordneten Programm müssen Sie die Option Das untenstehende Programm verwenden wählen ???

Wenn ein neuer Dienst hinzugefügt wird, tritt er nicht sofort in Kraft. Sie müssen auf der Hauptseite des Moduls auf die Schaltfläche Inetd neu starten klicken, damit die Änderung wirksam wird.


Bearbeiten eines bestehenden Dienstes

Um einen Dienst zu bearbeiten, klicken Sie auf den Dienstnamen aus der Liste auf der Hauptseite. Dies zeigt dasselbe Formular wie zum Erstellen eines Dienstes an, um die Dienstdetails zu bearbeiten. Sie können auch auf die Schaltfläche Löschen am unteren Rand der Seite klicken, um den Dienst zu löschen.

Seien Sie vorsichtig, wenn Sie bestehende Systemdienste wie telnet oder ftp bearbeiten oder löschen. Änderungen daran können dazu führen, dass Sie sich nicht mehr in Ihr System einloggen können (oder schlimmer).

Wenn ein Dienst geändert wird, tritt er nicht sofort in Kraft. Sie müssen auf der Hauptseite des Moduls auf die Schaltfläche Inetd neu starten klicken, damit die Änderungen wirksam werden.


Erstellen und Bearbeiten von RPC-Programmen

Im Allgemeinen müssen Sie RPC-Programme auf Ihrem System nie erstellen oder bearbeiten. Wenn Sie dies jedoch tun müssen, ähnelt das Verfahren dem Erstellen und Bearbeiten von Internet-Diensten.

Das Formular zum Bearbeiten und Erstellen von RPC-Programmen enthält immer mindestens die folgenden Felder:

Einige Betriebssysteme (wie Solaris) ermöglichen es, ein Server-Programm mit einem RPC-Dienst zu verknüpfen. Dieses Programm wird von inetd gestartet, wenn es eine Anfrage für das Programm empfängt.

Wenn Ihr System RPC-Server-Programme unterstützt, die von inetd gestartet werden, sind auch die folgenden Felder sichtbar:


<-  Zurück zum Modul