Dort melden Sie sich mit dem Nutzernamen nemsadmin und dem gleichlautenden Passwort am System an. Alternativ erreichen Sie von einer anderen Arbeitsstation aus die Web-Verwaltungsoberfläche des Servers unter der URL https://RasPi-IP:9090/. Auch dort geben Sie zunächst den voreingestellten Nutzernamen mit Passwort ein und gelangen anschließend in das übersichtliche Cockpit-Infocenter, das die NEMS-Entwickler von Red Hat übernahmen und an NEMS Linux anpassten (Abbildung 1).
Initialisierung
Vor dem Verwenden müssen Sie das System einmalig vorbereiten. Dazu gehört vor allem das Anlegen eines neuen Nutzers samt Passwort, die Lokalisierung der Software und das Generieren selbst signierter SSL-Zertifikate für den abgesicherten Zugriff auf den Server.
Dazu dient der Befehl nems-init, den Sie mit Administratorrechten entweder am Prompt auf dem NEMS-Server ausführen oder in der Terminalemulation im Cockpit-Browserfenster. Der Ncurses-Assistent führt Sie in wenigen Schritten zu einem angepassten System und startet den Service neu (Abbildung 2).
Nach Abschluss der Initialisierung loggt Sie das System automatisch aus der Cockpit-Oberfläche aus und Sie müssen sich mit den neuen Authentifizierungsdaten am NEMS-Server anmelden. Achten Sie dabei darauf, im Login-Bildschirm ein Häkchen vor der Option Mein Passwort für Administrator-Aufgaben verwenden zu setzen, um anschließend die entsprechenden Rechte zu erhalten.
Sie gelangen danach wieder in die unveränderte Cockpit-Oberfläche, in der Sie zunächst eine Aktualisierung des Systems starten. Regelmäßig veröffentlicht das Projekt dazu Sicherheitsaktualisierungen und Bugfixes, die der Server beim Hochfahren abfragt.
Zeigt der Eingangsbildschirm von Cockpit verfügbare Aktualisierungen an, spielen Sie diese über den Eintrag Aktualisierungen links und die anschließende Auswahl der Schaltfläche Installieren Sie alle Updates ins System ein. Danach startet der Server neu.
Überwachung
NEMS Linux verteilt seine Funktionen zur Überwachung von Intranets auf mehrere Bereiche: Neben den Servern im Netz lässt sich auch der Zugangspunkt vom Intranet ins Internet in die Prüfung einbeziehen, also der entsprechende Router. Das setzt allerdings voraus, dass der Router das SNMP-Protokoll zum Überwachen und Steuern von Geräten unterstützt. Insbesondere ältere Consumer-Geräte weisen hier häufig Defizite auf. Bei zahlreichen neueren Routern müssen Sie in den Konfigurationsmenüs das SNMP-Protokoll erst aktivieren.
Um die Infrastruktur einzubinden, nutzen Sie jedoch nicht das Cockpit für den Server, sondern rufen im Browser die integrierte Weboberfläche auf, die Sie ohne Port-Angabe einfach über die IP-Adresse des Raspberry Pi erreichen (Abbildung 3). Einzelne Geräte wie Drucker überwacht das System auf Wunsch ebenfalls.
Mithilfe der Weboberfläche rufen Sie einige Server-Informationen ab und konfigurieren die Einstellungen. Dazu nutzen Sie oben in der horizontal verlaufenden Menüleiste die Option Configuration. Über die Menüeinträge NEMS Server Overview erhalten Sie einige Informationen zum NEMS-Server, während Sie über NEMS System Settings Tool Modifikationen an der Konfiguration vornehmen. Über NEMS Configurator (Nconf) verbinden Sie dagegen Zielsysteme mit dem Server und konfigurieren deren Überwachung.
Client
Damit Daten der Clients überhaupt zur Verfügung stehen, müssen Sie auf den Zielrechnern das NRPE-Paket (Nagios Remote Plugin Executor) installieren und konfigurieren. Dazu gibt es Anleitungen für Linux und Windows. Auf Linux-Clients installieren Sie die zugehörigen Pakete und Abhängigkeiten mit dem Befehl aus Listing 2.
Listing 2
# wget -O - https://raw.githubusercontent.com/Cat5TV/nems-admin/master/build/047-nrpe | bash
Anschließend müssen Sie in der Konfigurationsdatei /usr/local/nagios/etc/nrpe.cfg in der Zeile allowed_hosts die IP-Adresse des NEMS-Servers oder – falls die Kommunikation im gesamten Intranet möglich sein soll – die Netzadresse eintragen. Danach starten Sie das NRPE-Paket mit dem Befehl systemctl restart nrpe neu (Abbildung 4).

Abbildung 4: Um Nagios sinnvoll zu nutzen, gilt es, auf den zu kontrollierenden Geräten eine Client-Software zu installieren und zu konfigurieren.
Danach beginnen Sie damit, die Zielsysteme mit dem Server zu verbinden. Wechseln Sie in der webbasierten Verwaltungsoberfläche zu Configuration | NEMS Configurator (Nconf) im Menü, woraufhin in einem neuen Reiter eine umfangreiche Konfigurationsseite erscheint.








