Bewertung 1


Die Kandidaten sollten in der Lage sein, Newsserver unter Verwendung von inn zu installieren und zu konfigurieren. Dieses Lernziel beinhaltet das Anpassen und die Kontrolle von bereitgestellten Newsgruppen.

Schlüsseldateien, Begriffe und Hilfsmittel beinhalten:

  • innd

Programme im Kontext von innd

innd eingehende News verwalten nnrpd Anfragen von Newsreadern beantworten innxmit ausgehende News (an Server) losschicken ctlinnd Programm zur Kontrolle und Administration von innd innfeed Abonierte News vom Server holen

Konfiguration von inn

/etc/news/inn.conf Die zentrale Konfigurationsdatei für alle globalen Einstellungen. Sie enthält Angaben über den lokalen News-Server und seine Pfade. /var/lib/news/active Die in dieser Datei angegebenen Newsgruppen werden vom Server angeboten. Das Format der Datei ist zeilenorientiert, jede Zeile folgt dem Muster

  Name Nummer_des_höchsten_Artikels Nummer_des_niedrigsten_Artikels Flags

Die Bedeutung der Flags sind yDas Posten von News an diesen Server ist erlaubt nDas Posten von News an diesn Server ist nicht erlaubt mDiese Gruppe ist moderiert jArtikel diese Gruppe werden nicht lokal gespeichert, sondern nur an den übergeordneten Server weitergegeben xDas Posten von News an diese Gruppe ist nicht erlaubt =foo.barArtikel werden lokal in die Gruppe foo.bar eingeordnet. /var/lib/news/newsgroups Zeilenweise Beschreibung jeder angebotenen Newsgruppe im Format

  Name Beschreibung

/etc/news/newsfeeds Diese Datei beschreibt, an welche Server neue Artikel gesendet werden. Das Format ist zeilenorientiert:

  Server:Muster:Flags:Parameter

Dabei ist Server der Name des News-Servers. Das muss nicht zwangsläufig der Domainnamen des Servers sein, denn dieser Name bezieht sich auf einen Tabelleneintrag, mit dem innxmit den eigentlichen Servernamen ermittelt. So ist es möglich, mehrere Einträge pro Server zu verwalten, die individuell abgearbeitet werden.

Das Muster beschreibt, welche Newsgruppen an diesen Server geschickt werden sollen. Voreingestellt sind alle Gruppen, somit kann dieses Feld leer gelassen werden. Das *-Zeichen steht für eine beliebige Folge von Zeichen, der Punkt hat keine spezielle Bedeutung. Ein vorangestelltes ! Zeichen negiert die logische Bedeutung (NOT) und der Klammeraffe @ am Beginn einer Newsgruppe zeigt an, dass Artikel dieser Gruppe niemals an den Server geschickt werden. Das Muster-Feld kann eine Liste von solchen Mustern darstellen, deren Einträge durch Kommas voneinander getrennt sind. Diese Liste wird von links nach rechts abgearbeitet. /etc/news/nntpsend.conf Hier werden die symbolischen Namen aus newsfeed in FQDN Namen umgewandelt. /etc/news/incoming.conf Welche Newsserver dürfen uns News posten /etc/news/nnrp.access Wer darf auf den Newsserver zugreifen /etc/news/expire.ctl Wie lang halten sich News in einer Gruppe