Fjern Udløbne, Tilbagekaldte og Usignerede Nøgler fra GnuPG Nøglekæde – Bevar Signerede Nøgler

Hvordan fjernes udløbne, tilbagekaldte og usignerede nøgler fra en gnupg nøglekæde, mens nøgler, der har signeret ens egen nøgle, bevares?

For at fjerne udløbne, tilbagekaldte og usignerede nøgler fra din GnuPG nøglekæde, mens du bevarer nøgler, der har signeret din egen nøgle, skal du liste alle nøgler, identificere og fjerne de uønskede nøgler, og sikre, at du ikke sletter nøgler, der har signeret din egen nøgle.

Sådan fjernes udløbne, tilbagekaldte og usignerede nøgler fra en GnuPG nøglekæde, mens nøgler, der har signeret ens egen nøgle, bevares

For at fjerne udløbne, tilbagekaldte og usignerede nøgler fra din GnuPG nøglekæde, samtidig med at du bevarer nøgler, der har signeret din egen nøgle, kan du følge disse trin:

  1. List alle nøgler:
    gpg --list-keys

    Dette vil vise en liste over alle nøgler i din nøglekæde.

  2. Identificer udløbne og tilbagekaldte nøgler:
    gpg --list-keys --with-colons | grep -E '^(pub|uid):' | grep -E 'revoked|expired'

    Dette vil filtrere nøglerne og vise dem, der er udløbet eller tilbagekaldt.

  3. Fjern udløbne og tilbagekaldte nøgler:
    gpg --delete-key [KEY_ID]

    Erstat [KEY_ID] med ID'et på den nøgle, du vil fjerne. Gentag for hver udløbet eller tilbagekaldt nøgle.

  4. Identificer usignerede nøgler:
    gpg --list-sigs | grep -B 1 "no valid user ID"

    Dette vil vise nøgler, der ikke har nogen gyldige bruger-ID'er.

  5. Fjern usignerede nøgler:
    gpg --delete-key [KEY_ID]

    Erstat [KEY_ID] med ID'et på den usignerede nøgle. Gentag for hver usigneret nøgle.

  6. Bevar nøgler, der har signeret din egen nøgle:

    For at sikre, at du ikke fjerner nøgler, der har signeret din egen nøgle, kan du liste signaturerne på din nøgle:

    gpg --list-sigs [YOUR_KEY_ID]

    Erstat [YOUR_KEY_ID] med ID'et på din egen nøgle. Noter ID'erne på de nøgler, der har signeret din nøgle, og undgå at slette disse.

Ved at følge disse trin kan du effektivt administrere din GnuPG nøglekæde og sikre, at du kun bevarer de nødvendige og gyldige nøgler.