EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

buildrealmsp – Online in der Cloud

Führen Sie buildrealmsp 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 buildrealmsp, 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


buildrealms – Unterstützung beim Aufbau einer DNSSEC-Tools-Realms-Umgebung

ZUSAMMENFASSUNG


buildrealms [Optionen]

BESCHREIBUNG


Buildrealms hilft beim Einrichten einer Realms-Umgebung zur Verwendung durch Träume. Buildrealms
erstellt die erforderlichen Dateihierarchien für jeden Bereich und verschiebt die Dateien eines Bereichs in diesen
an der richtigen Stelle in der Hierarchie platziert und mehrere Dateien für das Finale aktualisiert
Ziel.

Die Bereichshierarchien sind in einem Staging-Bereich aufgebaut, der die Dateien für alle enthält
Bereiche. Diese sind rollrec Dateien, Schlüsselaufnahme Dateien, Schlüsseldateien, Konfigurationsdateien, Protokolldateien,
und alles andere, was DNSSEC-Tools zur Verwaltung des Schlüssel-Rollovers benötigt. Nach Buildrealms
Wenn der Benutzer diese Dateien erstellt, sollte er die Dateien überprüfen, um sicherzustellen, dass sie korrekt sind. Der
Dateien und Verzeichnisse im Staging müssen dann manuell in das endgültige Verzeichnis verschoben werden.
Aus diesem Verzeichnis stammt das Träume wird die verschiedenen Bereiche verwalten. Wenn das Finale
Verzeichnis nicht angegeben ist (über eine Option), dann das Verzeichnis, in dem Buildrealms wurde
ausgeführt wird das endgültige Verzeichnis sein.

Buildrealms verwendet ein Reiche Datei, um zu steuern, wie die Realms-Umgebung erstellt wird. Das
Reich Einträge in dieser Datei haben eine horten Feld, das nur von verwendet wird Buildrealms. For
In jedem Bereich ist der Wert dieses Felds ein Verzeichnis, das die dafür benötigten Dateien enthält
bestimmten Bereich. Nachdem ich dieses Reich aufgebaut hatte, Buildrealms entfernt die horten Eintrag von
zur Verbesserung der Gesundheitsgerechtigkeit Reich aufzeichnen. Nachdem alle Reiche gebaut wurden, eine Kopie davon Reiche Datei ist
in den Bereitstellungsbereich gezogen.

Es gibt zwei Operationen Buildrealms derzeit bietet. Diese Operationen dienen der Unterstützung
der Erstellung und Pflege einer DNSSEC-Tools-Realms-Umgebung. Diese Dokumentation
beschreibt die Vorgänge einzeln.

Realms Arbeitsumfeld von Vorabkalkulationen
Das erstellen Der Befehl erstellt die gesamte Realms-Umgebung. Die Realm-Dateihierarchien sind
im Bereitstellungsbereich gebaut. Nach Buildrealms Ob diese Dateien erstellt werden, sollte der Benutzer überprüfen
überprüfen Sie die Dateien, um sicherzustellen, dass sie korrekt sind. Die Dateien und Verzeichnisse im Staging dann
muss manuell in das endgültige Verzeichnis verschoben werden. Wenn das endgültige Verzeichnis nicht angegeben ist
(über eine Option), dann das Verzeichnis, in dem Buildrealms ausgeführt wurde, wird das Finale sein
Verzeichnis.

Buildrealms führt die folgenden Aktionen aus, wenn die gegeben werden erstellen Befehl:

· Für jeden Bereich wird eine Dateihierarchie erstellt.

· Eine DNSSEC-Tools-Konfigurationsdatei wird in die Hierarchie jedes Bereichs eingefügt. Wenn die -config
Wenn die Option angegeben ist, wird die angegebene Konfigurationsdatei in jeden Bereich kopiert.
Wenn es nicht angegeben ist, wird der Hort jedes Bereichs nach einer Datei durchsucht, deren Name endet
mit .conf. Die erste gefundene Datei wird nur für diesen Bereich verwendet. Wenn so ein
Wird die Datei nicht gefunden, wird die systemweite DNSSEC-Tools-Konfigurationsdatei verwendet
für diesen Bereich.

· Das Reich rollrec, Schlüsselaufnahme, Zonen- und Schlüsseldateien werden in die Hierarchie verschoben. Der
rollrec Die Datei wird in benannt Reiche Datei. Das Schlüsselaufnahme und signierte Zonendateien werden aufgelistet
der rollrec Datei. Die nicht signierten Zonendateien und Schlüsseldateien werden im aufgelistet Schlüsselaufnahme
Datei.

· Für die vorhandenen, abgelaufenen Schlüssel jedes Realms wird ein Schlüsselarchiv erstellt. Das Schlüsselarchiv ist
im Statusverzeichnis des Realms im Staging-Bereich abgelegt. Archivierte Schlüssel, wie aufgelistet
der Schlüsselaufnahme Dateien werden in dieses Schlüsselarchiv verschoben.

· Pfade in mehreren Dateien werden an die neue Hierarchie und die Endgültigkeit des Bereichs angepasst
Ziel. Diese Pfade umfassen archivierte Schlüssel in den Realms Schlüsselaufnahme Dateien, der Schlüssel
Archiv und gerollt Protokolldateien in der DNSSEC-Tools-Konfigurationsdatei des Bereichs und Schlüssel
Verzeichnisse in der Schlüsselaufnahme Dateien.

Realms Hierarchie von Vorabkalkulationen
Das Bäume Der Befehl erstellt die grundlegende Verzeichnishierarchie für jeden Bereich im Staging-Bereich.
Es werden jedoch keine anderen Dateien oder Verzeichnisse in den Staging-Bereich kopiert oder verschoben.

Für jeden Realm werden folgende Verzeichnisse angelegt:

· Konfigurationsverzeichnis – Dieses enthält die DNSsec-Tools Verzeichnis.

· dnssec-tools-Verzeichnis – Hier wird die DNSSEC-Tools-Konfigurationsdatei gespeichert.

· Statusverzeichnis – Dieses enthält die Statusinformationen des Bereichs, einschließlich des Schlüssels
Archiv.

· Realm-Verzeichnis – Hier werden die Realms gespeichert rollrec Datei, die Schlüsselaufnahme Dateien, die Zone
Dateien (signiert und unsigniert) und die Schlüsseldateien.

VORBEREITUNG FÜR EXECUTION


Bei der Vorbereitung a Reiche Datei und das Reich hortet für Buildrealms, es gibt mehrere Dinge
das sollte man im Hinterkopf behalten.

· Verwenden Sie relative Pfade für die rollrec Datei und drei Verzeichnisse in der Reiche Datei.

· Alle Dateien eines Realms sollten in seinem Hort gespeichert werden. Sie müssen nicht in einem sein
bestimmte Stelle im Verzeichnis, solange die rollrec und Schlüsselaufnahme Dateien
genau.

· Am Ende des Erstellungsprozesses wird die Reiche Die Datei wird in die oberste Ebene kopiert
des Bereitstellungsbereichs.

· Nach bestimmten Dateien (z. B. rollrecs, Schlüsselaufnahmes usw.) werden in den Teil eines Realms verschoben
Im Staging-Bereich werden die verbleibenden Dateien im Hort in den Bereich verschoben
Realmdir Teil des Bereitstellungsbereichs. Die hierarchische Organisation der übrigen
Hortdateien bleiben erhalten.

· Der Inhalt von a Schlüsselaufnahmeist das Archivverzeichnis im Hort des Realms, wie durch definiert
Archivdir Feld, wird dorthin verschoben /Schlüsselarchiv im Bereitstellungsbereich.

· Die Konfigurationsdatei für einen Bereich wird eingefügt /dnssec-tools/
im Bereitstellungsbereich. Der tatsächliche Name der Konfigurationsdatei (hier angegeben als
) hängt davon ab, wie die Konfigurationsdatei gefunden wird. Wenn das systemweit
Wird die DNSSEC-Tools-Datei verwendet, dann lautet der Name dnssec-tools.conf. Wenn der -config
Wird die Option verwendet, wird der mit der Option verwendete Name verwendet. Wenn ein .conf Datei ist
im Hort des Realms gefunden wird, wird der vollständige Dateiname verwendet.

HINWEISE


Wurzel darf nicht laufen Buildrealms. Einige der Maßnahmen von Buildrealms kann sein
verheerend, wenn ein falsch konfigurierter (oder in böser Absicht konstruierter) Reich Datei wird zur Steuerung verwendet
Konstruktion.

Buildrealms ist nicht hellsichtig. Es tut sein Bestes, ist aber ein allgemeines Werkzeug. Der
Die resultierenden Bereiche sollten überprüft werden, um sicherzustellen, dass sie wie gewünscht eingerichtet sind. Insbesondere,
Sie sollten das überprüfen Reich Datei rollrec Dateien, Schlüsselaufnahme Dateien und Konfigurationsdatei.

Es wurde keine Umkehrfunktion implementiert, daher werden die Dateien nach der Ausführung geändert, verschoben,
und kopiert. Es ist möglicherweise keine schlechte Idee, Ihre Dateien zu sichern vor zu rennen
Buildrealms, nur für den Fall...

BEFEHLE


erstellen
Das erstellen Der Befehl erstellt die gesamte Realms-Umgebung. Buildrealms Nimmt der
Folgende Aktionen werden ausgeführt, wenn dieser Befehl gegeben wird:

Bäume
Das Bäume Der Befehl erstellt die grundlegende Verzeichnishierarchie für jeden Bereich. Die folgende
Für jeden Bereich werden Verzeichnisse erstellt:

OPTIONAL


-Aktionen
Zeigt die von ausgeführten Dateiaktionen an Buildrealms. Dazu gehören Verzeichniserstellungen,
Dateikopien und Dateiverschiebungen. Bei Verwendung in Verbindung mit dem -nobuild Option,
Buildrealms führt die Aktionen nicht aus, zeigt aber die Aktionen an, die dies tun würden
sonst wurden genommen.

-klar
Diese Flagge zeigt dies an Buildrealms sollte den aktuellen Staging-Bereich und seine löschen
Inhalte vor dem Aufbau der Realms.

-config Konfile
Konfile ist die DNSSEC-Tools-Konfigurationsdatei, die für jeden Bereich kopiert werden soll.

-Verzeichnis Ziel
Ziel ist das Zielverzeichnis für die zu erstellenden Realms Buildrealms. Die neue
Realms werden nicht in dieses Verzeichnis verschoben, aber die Dateien der Realms spiegeln die Verwendung wider
dieses Verzeichnisses. Wenn diese Option nicht angegeben ist, wird das aktuelle Verzeichnis verwendet
benutzt.

If -Verzeichnis und -stagedir Verwenden Sie dasselbe Verzeichnis, dann wird die Realms-Umgebung dies tun
im endgültigen Verzeichnis erstellt werden.

-nobuild
Diese Option sagt Buildrealms die Schritte zum Aufbau der neuen Reiche durchzuführen,
aber nicht, um tatsächlich etwas zu bauen. Wenn dies in Verbindung mit dem verwendet wird -Aktionen
Option, Buildrealms zeigt die Maßnahmen an, die ergriffen worden wären.

-stagedir Verzeichnis
Dieses Verzeichnis, in dem die neue Realms-Hierarchie erstellt wird. Der Standard-Staging-Bereich
is ./staging-buildrealms wenn diese Option nicht angegeben ist.

If -Verzeichnis und -stagedir Verwenden Sie dasselbe Verzeichnis, dann wird die Realms-Umgebung dies tun
im endgültigen Verzeichnis erstellt werden.

-ruhig
Buildrealms wird daran gehindert, eine fehlerfreie Ausgabe zu drucken. Diese Option und die
-verbose Option schließen sich gegenseitig aus.

-verbose
Buildrealms gibt viele Informationen darüber aus, was es tut. Diese Option und die
-ruhig Option schließen sich gegenseitig aus.

-Ausführung
Zeigt die Versionsnummer an.

-Hilfe
Zeigt eine Hilfemeldung an.

Beispiele:


Die folgenden Beispiele können helfen, die Verwendung von zu verdeutlichen Buildrealms. In jedem Beispiel ist die
Folgende Reiche Datei wird verwendet.

Bereich „Beispiel“
Zustand „aktiv“
configdir „configs/example“
statedir „states/example“
Realmdir „r-Beispiel“
rollrec „demo-example.rollrec“
Administrator "[E-Mail geschützt] "
Anzeige „1“
Manager „Roller“
args „-loglevel Phase -logfile log.example“
Horten Sie „r-Beispiel“

Bereich „Test“
Zustand „aktiv“
realmdir „r-test“
Konfigurationsverzeichnis „configs/test“
statedir „states/test“
rollrec „demo-test.rollrec“
Manager „Roller“
args „-loglevel tmi -logfile log.test“
Anzeige „1“
Horte „R-Test“

CREATE BEISPIEL
Jeder Realm-Datensatz enthält eine horten Feld das Buildrealms wird verwendet, um dieses Reich zu finden
Dateien. Nach dem Rennen Buildrealms demo.realm erstellen an. Nach der Installation können Sie HEIC-Dateien mit der Reiche Datei oben, die
Folgende Verzeichnisse werden erstellt:

staging-buildrealms/
staging-buildrealms/configs/
staging-buildrealms/configs/example/
staging-buildrealms/configs/example/dnssec-tools/
staging-buildrealms/configs/test/
staging-buildrealms/configs/test/dnssec-tools/

staging-buildrealms/r-example/
staging-buildrealms/r-example/dnssec-tools/
staging-buildrealms/r-test/
staging-buildrealms/r-test/dnssec-tools/

staging-buildrealms/states/
staging-buildrealms/states/example/
staging-buildrealms/states/example/key-archive/
staging-buildrealms/states/test/
staging-buildrealms/states/test/key-archive/

Die folgenden Dateien werden in den Staging-Bereich verschoben. Der Kürze halber dies
wird nur eine Teilmenge der Dateien in den Staging-Bereich verschoben; Die meisten Schlüsseldateien waren nicht vorhanden
inbegriffen:

staging-buildrealms/demo.realm

staging-buildrealms/configs/example/dnssec-tools/dnssec-tools.conf
staging-buildrealms/configs/test/dnssec-tools/dnssec-tools.conf

staging-buildrealms/r-example/demo-example.rollrec
staging-buildrealms/r-example/demo.com
staging-buildrealms/r-example/demo.com.signed
staging-buildrealms/r-example/dsset-demo.com.
staging-buildrealms/r-example/dsset-example.com.
staging-buildrealms/r-example/dsset-test.com.
staging-buildrealms/r-example/example.com
staging-buildrealms/r-example/example.com.signed
staging-buildrealms/r-example/Kdemo.com.+005+16933.key
staging-buildrealms/r-example/Kdemo.com.+005+16933.private
staging-buildrealms/r-example/test.com
staging-buildrealms/r-example/test.com.signed

staging-buildrealms/r-test/demo-test.rollrec
staging-buildrealms/r-test/dev.com
staging-buildrealms/r-test/dev.com.signed
staging-buildrealms/r-test/dsset-dev.com.
staging-buildrealms/r-test/dsset-test.com.
staging-buildrealms/r-test/Ktest.com.+005+34236.key
staging-buildrealms/r-test/Ktest.com.+005+34236.private
staging-buildrealms/r-test/test.com
staging-buildrealms/r-test/test.com.signed

BÄUME BEISPIEL
Nach dem Rennen Buildrealms demo.realm Bäume an. Nach der Installation können Sie HEIC-Dateien mit der Reiche Datei oben, das Folgende
Verzeichnisse werden erstellt:

staging-buildrealms/
staging-buildrealms/configs/
staging-buildrealms/configs/example/
staging-buildrealms/configs/example/dnssec-tools/
staging-buildrealms/configs/test/
staging-buildrealms/configs/test/dnssec-tools/

staging-buildrealms/r-example/
staging-buildrealms/r-test/

staging-buildrealms/states/
staging-buildrealms/states/example/
staging-buildrealms/states/test/

Durch diesen Befehl werden keine zusätzlichen Dateien oder Verzeichnisse erstellt.

COPYRIGHT


Copyright 2012-2014 SPARTA, Inc. Alle Rechte vorbehalten.

Verwenden Sie buildrealmsp online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad