tpm2_ptool: Wie man Primaries löscht
Um ein TPM-Primary-Objekt zu entfernen, beginnen Sie damit, alle Primaries mit dem Befehl tpm2_ptool listprimaries anzuzeigen. Dies gibt eine Liste der verfügbaren Primaries zusammen mit ihren IDs aus.
$ tpm2_ptool listprimaries
- config:
esys-tr: 810000000022000b02109599b4eb448cb9131343102bb42f280cc154b054ce8ad59c41f9bc582a5000000001011a0001000b00030072000000060080004300100800000000000100f1005e20a1c617cfdf3cecf38f44e34fdf20519f622e6f99ba93b24fa441b554a20267f3d598d91958dbb56c2580228aed0ada3e50f026326fc000464c43e4fb5c0f8b610c6463fcafcd3ea51a8e80fda2f6805b5a9c2ff13d0548d729f567385df2d005b6a2964cc394e10a42e06fba0ea4c8c6e8cc609783fec51f3dd75162c1b04da4468cff2a5a73818cf51db48713ca85074fbc6a3579cc48e941ac31b9a1ca75d88a5d8b2c1fe736a4743d7e29ae87bb8a09563ac3656a5c1ddf0d6e5c5280af9538947d7560e1608eb5cb1e7ae7a4f417f30c491802bde5641d47f22bed528c49ad52a9c431a5087a1bfc811b0c29955f8c35ea63835318540b67e91f
transient: false
id: 1Die relevante Information ist id: 1 am Ende der Ausgabe.
Wenn Sie das Primary mit der ID 1 löschen möchten, überprüfen Sie Ihre Entscheidung bitte doppelt. Dieser Prozess kann nicht rückgängig gemacht werden und wird alle zugehörigen Objekte und Daten dauerhaft löschen.
tpm2_ptool destroy --pid 1Dies wird Sie bitten, die Löschung zu bestätigen. Sie müssen y eingeben, um mit dem Entfernen fortzufahren.
$ tpm2_ptool destroy --pid 1
This will delete the primary object of id "1" and all associated data from db under "/home/user/.tpm2_pkcs11" [y/N]Sobald der Befehl abgeschlossen ist, können Sie das Entfernen bestätigen, indem Sie tpm2_ptool listprimaries erneut ausführen.
$ tpm2_ptool listprimariesWenn nichts aufgelistet wird, bedeutet dies, dass keine Primaries mehr vorhanden sind.