Provided by: manpages-de_4.27.0-1_all 

BEZEICHNUNG
systemd.pcrlock, systemd.pcrlock.d - Vorhersagedateien für PCR-Messungen
ÜBERSICHT
/etc/pcrlock.d/*.pcrlock
/etc/pcrlock.d/*.pcrlock.d/*.pcrlock
/run/pcrlock.d/*.pcrlock
/run/pcrlock.d/*.pcrlock.d/*.pcrlock
/var/lib/pcrlock.d/*.pcrlock
/var/lib/pcrlock.d/*.pcrlock.d/*.pcrlock
/usr/local/pcrlock.d/*.pcrlock
/usr/local/pcrlock.d/*.pcrlock.d/*.pcrlock
/usr/lib/pcrlock.d/*.pcrlock
/usr/lib/pcrlock.d/*.pcrlock.d/*.pcrlock
BESCHREIBUNG
Dateien *.pcrlock definieren erwartete TPM2-PCR-Messungen von Komponenten, die am Systemstartprozess
beteiligt sind. systemd-pcrlock(8) verwendet solche Pcrlock-Dateien, um TPM2-PCR-Messungen zu analysieren
und vorherzusagen. Die Pcrlock-Dateien sind JSON-Felder, die einer Teilmenge der Spezifikation
Kanonisches TCG-Ereignisprotokollformat (CEL-JSON)[1] folgen. Insbesondere die Datensätze »recnum«,
»content« und »content_type« werden nicht verwandt und - falls vorhanden - ignoriert. Jede Pcrlock-Datei
definiert eine Gruppe der erwarteten, geordneten PCR-Messungen einer bestimmten Komponente des
Systemstarts.
Dateien *.pcrlock können in verschiedene Ergänzungsverzeichnissen .d/ abgelegt werden (die vollständige
Liste finden Sie oben). Alle in diesen Verzeichnissen erkannten passenden Dateien werden alphabetisch
gemäß ihres Dateinamens sortiert (wobei das tatsächliche Verzeichnis, in dem sie gefunden wurden, nicht
berücksichtigt wird). Es wird erwartet, dass Pcrlock-Dateien, deren Name alphabetisch früher sortiert
werden, Messungen abdecken, die vor denen erfolgen, deren Namen alphabetisch später kommen. Damit die
Positionierung von Pcrlock-Dateien im Systemstartprozess bequem wird, wird erwartet, dass die Namen dem
Schema »NNN-Komponente.pcrlock« folgen, wobei NNN eine dezimale Zahl mit drei Ziffern ist (Beispiel:
750-enter-initrd.pcrlock). Dies ist eine Konvention und wird nicht erzwungen.
Es muss für verschiedene Komponenten des Systemstartprozesses mehr als eine alternative Pcrlock-Datei
unterstützt werden (d.h. »Varianten«), um in der Zugriffsrichtlinie beispielsweise mehrere, parallel
installierte Kernel oder mehrere Versionen des Systemstartprogramms abzudecken. Dies kann durch
Platzieren *.pcrlock.d/*.pcrlock in den Ergänzungsverzeichnissen passieren, d.h. einem gemeinsamen
Verzeichnis für alle bestimmten Komponenten, das eine oder mehrere Pcrlock-Dateien enthält, die jeweils
eine Variante der Komponente abdecken. Beispiel: 650-kernel.pcrlock.d/6.5.5-200.fc38.x86_64.pcrlock und
650-kernel.pcrlock.d/6.5.7-100.fc38.x86_64.pcrlock
Verwenden Sie systemd-pcrlock list-components, um alle derzeit installierten Pcrlock-Dateien aufzulisten.
Verwenden Sie die verschiedenen Befehle lock-* von systemd-pcrlock(8), um automatisch geeignete
Pcrlock-Dateien für verschiedene Ressourcentypen zu erstellen.
GUT BEKANNTE KOMPONENTEN
Komponenten des Systemstartprozesses können vom Administrator oder Betriebssystemlieferanten frei
definiert werden. Allerdings sind die folgenden Komponenten gut bekannt und durch Systemd definiert. Die
nachfolgende Liste ist zur Sortierung lokaler Pcrlock-Dateien in Anbetracht dieser Komponenten des
Systemstarts nützlich.
240-secureboot-policy.pcrlock
Die Richtlinie des sicheren Systemstarts, wie in PCR 7 aufgezeichnet. Kann mittels systemd-pcrlock
lock-secureboot-policy erstellt werden.
Hinzugefügt in Version 255.
250-firmware-code-early.pcrlock
Firmwarecode-Messungen, wie in PCR 0 und 2 aufgezeichnet, bis zur Trennungsmessung (siehe
nachfolgenden 400-secureboot-separator.pcrlock). Kann mittels systemd-pcrlock lock-firmware-code
erstellt werden.
Hinzugefügt in Version 255.
250-firmware-config-early.pcrlock
Firmware-Konfigurationsmessungen, wie in PCR 1 und 3 aufgezeichnet, bis zur Trennungsmessung (siehe
nachfolgenden 400-secureboot-separator.pcrlock). Kann mittels systemd-pcrlock lock-firmware-config
erstellt werden.
Hinzugefügt in Version 255.
350-action-efi-application.pcrlock
Die einmalig durch die Firmware erfolgte Messung der EFI »Anwendung«. Statisch definiert.
Hinzugefügt in Version 255.
400-secureboot-separator.pcrlock
Die einmalig durch die Firmware auf PCR 7 des EFI »Trenners« erfolgte Messung, um anzuzeigen, wo die
Firmware den Übergang in das Systemstartprogramm/unter die Steuerung des Betriebssystems steuert.
Statisch definiert.
Hinzugefügt in Version 255.
500-separator.pcrlock
Die einmalig durch die Firmware auf PCRs 0-6 des EFI »Trenner« erfolgten Messungen, um anzuzeigen, wo
die Firmware den Übergang in das Systemstartprogramm/unter die Steuerung des Betriebssystems steuert.
Statisch definiert.
Hinzugefügt in Version 255.
550-firmware-code-late.pcrlock
Firmware-Code-Messungen, wie in PCR 0 und 2 aufgezeichnet, nach der Trennungsmessung (siehe
vorstehenden 400-secureboot-separator.pcrlock). Kann mittels systemd-pcrlock lock-firmware-code
erstellt werden.
Hinzugefügt in Version 255.
550-firmware-config-late.pcrlock
Firmware-Konfigurationsmessungen, wie in PCR 1 und 3 aufgezeichnet, nach der Trennungsmessung (siehe
vorstehenden 400-secureboot-separator.pcrlock). Kann mittels systemd-pcrlock lock-firmware-config
erstellt werden.
Hinzugefügt in Version 255.
600-gpt.pcrlock
Die GPT-Partitionstabelle des Startmediums, wie durch die Firmware in PCR 5 aufgezeichnet. Kann
mittels systemd-pcrlock lock-gpt erstellt werden.
Hinzugefügt in Version 255.
620-secureboot-authority.pcrlock
Die Autorität des sicheren Systemstarts, wie in PCR 7 aufgezeichnet. Kann mittels systemd-pcrlock
lock-secureboot-authority erstellt werden.
Hinzugefügt in Version 255.
700-action-efi-exit-boot-services.pcrlock
Die EFI-Aktion, die erstellt wird, wenn ExitBootServices() erstellt wird, d.h. wenn die UEFI-Umgebung
verlassen wird und das Betriebssystem übernimmt. Deckt die PCR-5-Messung ab. Statisch definiert.
Hinzugefügt in Version 255.
710-kernel-cmdline.pcrlock
Die Kernel-Befehlszeile, wie vom Linux-Kernel in PCR 9 eingemessen. Kann mittels systemd-pcrlock
lock-kernel-cmdline erstellt werden.
Hinzugefügt in Version 255.
720-kernel-initrd.pcrlock
Die Kernel-Initrd, wie vom Linux-Kernel in PCR 9 eingemessen. Kann mittels systemd-pcrlock
lock-kernel-initrd erstellt werden.
Hinzugefügt in Version 255.
750-enter-initrd.pcrlock
Die von systemd-pcrphase-initrd.service(8) durchgeführte Messung in PCR 11, wenn sich die Initrd
initialisiert. Statisch definiert.
Hinzugefügt in Version 255.
800-leave-initrd.pcrlock
Die von systemd-pcrphase-initrd.service(8) durchgeführte Messung in PCR 11, wenn sich die Initrd
beendet. Statisch definiert.
Hinzugefügt in Version 255.
820-machine-id.pcrlock
Die von systemd-pcrmachine.service(8) beim Systemstart durchgeführte Messung in PCR 15, deckt den
Inhalt von /etc/machine-id ab. Kann mittels systemd-pcrlock lock-machine-id erstellt werden.
Hinzugefügt in Version 255.
830-root-file-system.pcrlock
Die von systemd-pcrfs-root.service(8) beim Systemstart durchgeführte Messung in PCR 15, deckt die
Identität des Wurzeldateisystems ab. Kann mittels systemd-pcrlock lock-file-system erstellt werden.
Hinzugefügt in Version 255.
850-sysinit.pcrlock
Die Messung von systemd-pcrphase-sysinit.service(8) in PCR 11 erfolgt, wenn der Haupt-Anwendungsraum
die grundlegende Initialisierung durchgeführt hat und jetzt damit beginnt, reguläre Systemdienste zu
starten. Statisch definiert.
Hinzugefügt in Version 255.
900-ready.pcrlock
Die Messung von systemd-pcrphase.service(8) in PCR 11 erfolgt, wenn das System komplett hochgefahren
ist. Statisch definiert.
Hinzugefügt in Version 255.
950-shutdown.pcrlock
Die Messung von systemd-pcrphase.service(8) in PCR 11 erfolgt, wenn das System mit dem Herunterfahren
beginnt. Statisch definiert.
Hinzugefügt in Version 255.
990-final.pcrlock
Die Messung von systemd-pcrphase-sysinit.service(8) in PCR 11 erfolgt, wenn das System kurz vor dem
Abschließen des Herunterfahrens ist. Statisch definiert.
Hinzugefügt in Version 255.
SIEHE AUCH
systemd(1), systemd-pcrlock(8)
ANMERKUNGEN
1. Kanonisches TCG-Ereignisprotokollformat (CEL-JSON)
https://trustedcomputinggroup.org/resource/canonical-event-log-format/
ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer
bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die
Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.
systemd 257.6 SYSTEMD.PCRLOCK(5)