EnglischFranzösischSpanisch

OnWorks-Favicon

nuxwdog – Online in der Cloud

Führen Sie nuxwdog im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl nuxwdog, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


nuxwdog – Bietet einen einfachen Watchdog-Prozess, der zum Starten, Stoppen, Überwachen usw. verwendet werden kann
einen Serverprozess neu konfigurieren.

ZUSAMMENFASSUNG


nuxwdog -f Konfigurationsdatei [-ich]

BESCHREIBUNG


nuxwdog ist ein Watchdog-Daemon, der auf dem aufbaut uxwdog Service, der Teil der
Netscape Enterprise Server (NES). nuxwdog kann starten, stoppen, überwachen und neu konfigurieren
Serverprogramme, abhängig von den Parametern, die ihm in seiner Konfigurationsdatei übergeben werden.
nuxwdog öffnet einen Unix-Domänen-Socket, um Anfragen von jedem Serverprozess anzunehmen, um den es sich handelt
Verwaltung. Optional, nuxwdog kann so konfiguriert werden, dass nur mit Clients kommuniziert wird, bei denen dies der Fall ist
Nachkommen der nuxwdog Dies schränkt den potenziellen Zugriff auf Server ein
vom Watchdog verwaltet.

Einige Server erfordern ein hohes Maß an Sicherheit, um ihre Daten oder Vorgänge zu schützen
bedeutet (zum Beispiel), dass sie keine Klartext-Passwörter in einer Passwortdatei speichern können, um dies zu ermöglichen
Der Server wird automatisch gestartet. nuxwdog kann so konfiguriert werden, dass nach einem Server gefragt wird
Passwörter beim ersten Start eines Servers und speichert diese Passwörter dann zwischen nuxwdog können.
Starten Sie den Server ohne Eingriff neu, wenn der Server abstürzt.

Um den Kunden die Kommunikation zu erleichtern nuxwdog, eine gemeinsam genutzte C/C++-Bibliothek
mit dem versehen nuxwdog Quellcode (libnuxwdog.so). Zusätzlich, nuxwdog stellt JNI bereit
Schnittstellen und Perl-Bindungen zur Bibliothek libnuxwdog.so, sodass Aufrufe von dort aus durchgeführt werden können
Java- und Perl-Programme. Weitere Informationen zu dieser Bibliothek und den Client-Schnittstellen finden Sie unter
sehen https://fedorahosted.org/nuxwdog/wiki/HOWTO.

nuxwdog wird von Dogtag PKI verwendet, um die Subsystem-Serverprozesse zu überwachen und zu verwalten
Java-, Tomcat- und Apache-Server.

OPTIONAL


-f Konfigurationsdatei
Übergibt die Konfigurationsdatei für den Dienst, der das Subsystem ausführt. Mit Erkennungsmarke
PKI. Für CA, OCSP, TKS und DRM gilt dies für den Java-Prozess. Für den TPS das
ist für den Apache-Prozess.

-i
Führt den nuxwdog-Prozess im interaktiven Modus aus und hält nuxwdog im Vordergrund geöffnet
anstatt es als Daemon im Hintergrund auszuführen.

CONFIGURATION FILE PARAMETER UND Beispiele:


ExeFile
Gibt den vollständigen Pfad zur ausführbaren Datei an, die gestartet werden soll.

ExeArgs
Übergibt alle Argumente an die ausführbare Datei. Das erste Argument muss der vollständige Pfad zu sein
die ausführbare Datei (derselbe wie der Wert in ExeFile).

TmpDir
Gibt den vollständigen Pfad zur ausführbaren Datei an, die gestartet werden soll.

Kindersicherheit
Legt fest, ob der untergeordnete Serverprozess nur Anfragen von einem übergeordneten Server zulassen soll (wobei
nuxwdog ist der Elternteil). nuxwdog prüft die Prozess-ID für jeden Client, der eine sendet
Anfrage an den Unix-Domänen-Socket und verwirft alle Nachrichten, bei denen der Client kein Client ist
Nachkomme von nuxwdog Verfahren. Um jede Anfrage zuzulassen, setzen Sie dies auf 0; nur zulassen
Eltern- oder Vorfahrenanfragen, setzt dies auf 1.

ExeOut
Gibt die Datei zum Schreiben auf stdout für den zu startenden Server an.

ExeErr
Gibt die zu schreibende Datei stderr für den zu startenden Server an.

ExeBackground
Legt fest, ob der Server und die ausgeführt werden sollen nuxwdog Prozesse im Hintergrund im Daemon
Modus nach der Initialisierung des Watchdogs. Stellen Sie dies auf 1 aktiviert den Daemon-Modus, while 0
hält dies im Vordergrund.

PidFile
Gibt die PID-Datei an, die zum Speichern verwendet werden soll nuxwdog PID

ChildPidFile
Gibt die PID-Datei an, die zum Speichern der PID des von verwalteten Serverprozesses verwendet werden soll nuxwdog.

ExeContext
Legt den SELinux-Kontext fest, in dem der Serverprozess gestartet werden soll.

nuxwdog kann zur Verwaltung vieler Arten von Serverprozessen verwendet werden. Für Dogtag PKI reicht es
Java-, Tomcat- und Apache-Server. Für die Dogtag PKI-Zertifizierungsstelle eine Java-basierte Zertifizierungsstelle
Subsystem mit einem Tomcat-Webdienst identifiziert die Konfigurationsdatei die entsprechende JRE
und Klassenpfade sowie das Festlegen der Ausgabe-, Fehler- und PID-Dateien. (Der ExeArgs
Argumente sollten alle in einer Zeile stehen.)

ExeFile /usr/lib/jvm/jre/bin/java
ExeArgs /usr/lib/jvm/jre/bin/java
-Djava.endorsed.dirs=/usr/share/tomcat5/common/endorsed
-classpath:/usr/lib/jvm/jre/lib/rt.jar
:/usr/share/java/commons-collections.jar
:/usr/share/tomcat5/bin/bootstrap.jar
:/usr/share/tomcat5/bin/commons-logging-api.jar
:/usr/share/java/mx4j/mx4j-impl.jar
:/usr/share/java/mx4j/mx4j-jmx.jar
:/usr/share/tomcat5/common/lib/nuxwdog.jar
-Dcatalina.base=/var/lib/pki-ca2
-Dcatalina.home=/usr/share/tomcat5
-Djava.io.tmpdir=/usr/share/tomcat5/temp org.apache.catalina.startup.Bootstrap
Anfang
TmpDir /var/lib/pki-ca2/logs/pids
Kindersicherheit 1
ExeOut /var/lib/pki-ca2/logs/catalina.out
ExeErr /var/lib/pki-ca2/logs/catalina.out
ExeBackground 1
PidFile /var/lib/pki-ca2/logs/wd-pki-ca2.pid
ChildPidFile /var/run/pki-ca2.pid

Für Dogtag PKI verwendet das Token-(Smartcard-)Verarbeitungssystem einen Apache-basierten Server. Das
Beispiel legt auch den SELinux-Kontext fest, pki_tps_t, wird von den TPS-Subsystemprozessen verwendet.

ExeFile /usr/sbin/httpd.worker
ExeArgs /usr/sbin/httpd.worker -f /etc/pki-tps1/httpd.conf
TmpDir /var/lib/pki-tps1/logs/pids
PidFile /var/lib/pki-tps1/logs/wd-pki-tps1.pid
ExeContext pki_tps_t

ZUSÄTZLICH Ressourcen


Es gibt einen ausführlicheren Artikel mit Anleitungen, einschließlich Informationen zu verfügbaren Kundenanrufen
für nuxwdog, beim https://fedorahosted.org/nuxwdog/wiki/HOWTO.

Die nuxwdog Der Server arbeitet mit den Dogtag PKI-Subsystemen zusammen. Die Dogtag-PKI
Projekt-Wiki ist unter http://pki.fedoraproject.org/wiki/.

Für Informationen speziell zu nuxwdog, der nuxwdog Das Projekt-Wiki befindet sich unter
https://fedorahosted.org/nuxwdog/wiki/[1]. Die nuxwdog bezieht sich direkt auf nuxwdog Code
Änderungen und Veröffentlichungen und nicht alle PKI-bezogenen Updates.

Mailinglisten: [E-Mail geschützt] und [E-Mail geschützt]

IRC: Freenode unter #dogtag-pki

AUTOREN


Die PKI-Tools wurden von Entwicklern mit Netscape und jetzt mit Red geschrieben und gepflegt
Hut.

Autoren: Ade Lee[E-Mail geschützt] >, Deon Lackey[E-Mail geschützt] >.

URHEBERRECHT


(c) 2010, Red Hat, Inc. Lizenziert unter der GNU Public License Version 2.

ANMERKUNG


1. https://fedorahosted.org/nuxwdog/wiki/
https://fedorahosted.org/nuxwdog/wiki

Nutzen Sie nuxwdog online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad