Hvordan slette GPG -nøkler i Linux

Hvordan slette GPG -nøkler i Linux
Er din GPG -nøkkelring overbelastet med hundrevis av unødvendige oppføringer? Hvis ja, bør du umiddelbart slette de tilbakekalte, usignerte, utløpte nøklene. Den ideelle løsningen av dette problemet er å bare beholde nøklene som har signert den offentlige nøkkelen og deretter importere de nye nøklene i henhold til krav. Vet du ikke hvordan du skal Slett GPG -tastene i Linux? Ingen bekymringer! Denne oppskrivningen vil demonstrere hvordan du sletter GPG-tastene til enkelt- og flere brukere. Prosedyrene for å bruke “uid" og "Nøkkel -ID”For å slette de private og offentlige nøklene vil også bli gitt. Så la oss starte!

Type GPG -tastene

GPG -nøkkelparet består av to typer nøkler: Privat og Offentlig nøkler. Du kan bruke den offentlige nøkkelen til datakrypteringen, og at krypterte data vil bli dekryptert ved hjelp av den private nøkkelen. Som Linux -bruker kan du bare dele din offentlige nøkkel. Av sikkerhetsmessige årsaker må du holde din private nøkkelhemmelighet. Hvem som helst kan bruke din offentlige nøkkel til å kryptere dataene; Imidlertid vil den private nøkkelen være nødvendig for å dekryptere den.

Hvordan liste opp GPG -nøkler i Linux

GPG -kommandoen tillater Linux -brukere å liste opp offentlige nøkler og private nøkler ved hjelp av to forskjellige kommandoer. For eksempel "-Liste-nøkler”Alternativet legges til i“GPG”Kommando for oppføring av de offentlige GPG -nøklene fra den offentlige nøkkelen:

$ GPG-List-nøkler

I den undergitte utgangen, “pub”Representerer offentlig nøkkel,”uid”Indikerer“bruker-ID”, Og“under”Viser undernøkkelen:

Den hemmelige nøkkelringen lagrer de private GPG -nøklene, og for å liste dem på Linux -terminalen, legg til "-listekretser”I“GPG”Kommanderer og utfør det:

$ GPG-List-Secret-nøkler

Her, “sek”Representerer hemmelig eller privat nøkkel,”uid”Er for bruker -ID, og“SSB”Indikerer den hemmelige undernøkkelen:

Merk: For å slette GPG -tastene til en bestemt bruker, må du notere bruker -IDen "uid”Og“Nøkkel -ID”Fra utgangen fra ovennevnte kommandoer og flytt deretter til neste avsnitt.

Hvordan slette GPG -tastene til en enkelt bruker i Linux

Det er to metoder for å slette en brukers offentlige og private GPG -nøkler; Enten kan du slette dem ved hjelp av bruker -ID “uid”Eller deres nøkkel -ID (offentlig ID). Husk også at du først må slette den private nøkkelen og deretter bevege deg mot den offentlige slettingsprosessen, ettersom GPG bare tillater deg å slette den offentlige nøkkelen når den tilhørende private nøkkelen fjernes fra systemet.

Her er syntaks for å slette privat GPG ved å bruke "uid”:

$ GPG----Delete-Secret-Key [uid]

For eksempel for å slette GPG -nøklene til brukeren "Liza”, Vi vil først slette den private nøkkelen ved å spesifisere“Liza""uid”I følgende kommando:

$ gpg----delete-secret-key Liza

En bekreftelsesdialogboks vises på skjermen, klikk på "Slett tasten”Knapp, og den private nøkkelen til den spesifiserte brukeren blir slettet i løpet av noen få sekunder:

Nå, sjekk ut syntaksen for å slette den offentlige GPG for brukeren ved å bruke "uid”:

$ gpg--delete-key [uid]

Å slette privat av "Liza”, Vi vil skrive ut følgende kommando i terminalen:

$ GPG-Delete-key Liza

Tast inn "y”For å bekrefte slettingsprosessen, og dere er alle ferdige!

Deretter liste du opp de offentlige og private nøklene for bekreftelsesformålet:

$ GPG-List-neyer $ GPG-List-Secret-Keys

Nå vil vi demonstrere GPG -nøkkel -slettingsmetoden ved hjelp av en brukers nøkkel -ID. For å slette en brukers private GPG-tast, vil vi følge syntaksen under gitt:

$ gpg----delete-secret-key [key_id]

For eksempel for å slette den private GPG -nøkkelen til "John”, Vi vil legge til nøkkel -ID -en i“GPG”Kommando på følgende måte:

$ GPG--Delete-Secret-Key 1B61835F2E64E1C62A9A4725F88BAB439C28653E

Klikk på "Slett tasten”-Knappen for å bekrefte at du vil slette den hemmelige nøkkelen til den nevnte brukeren permanent:

Den feilfrie utgangen indikerer at Johns private nøkkel blir slettet. Nå, for å slette den offentlige nøkkelen, vil vi utføre "GPG -Delete -Key ” Kommando med sin nøkkel -ID:

$ GPG--Slett-key 1B61835F2E64E1C62A9A4725F88BAB439C28653E

Ta en titt på listen over offentlige og private nøkler for å bekrefte om slettingsoperasjonen fungerte eller ikke:

$ GPG-List-nøkler

Hvordan slette GPG -nøkler til flere brukere i Linux

GPG”Kommando tillater deg også å slette GPG -nøklene til flere brukere samtidig, og den følger rekkefølgen for slettingen som UIDS eller nøkkel -ID -ene er lagt til.

Før vi går mot, vil vi liste opp de private og offentlige GPG -nøklene og notere UID, den private og nøkkel -IDen til “Sharqa”Og“Fred”Bruker:

$ GPG-List-Secret-nøkler

Ved hjelp av Linux -terminalen kan du slette GPG -nøklene til flere brukere ved å legge til UID -ene i GPG -kommandoen:

$ gpg----delete-secret-key [uid1] [uid2]

For eksempel vil vi utføre følgende kommando for å slette private nøkler av "Sharqa”Og“Fred”Ved hjelp av deres“uids”:

$ GPG--Delete-Secret-Key Sharqa Fred

GPG -kommandoen vil først slette den hemmelige nøkkelen til brukeren "Sharqa,”Og så vil det fjerne Freds nøkkel fra den hemmelige nøkkelringen:

Til slutt vil vi også slette de offentlige nøklene:

$ GPG-Delete-Key Sharqa Fred

Tilsvarende, hvis du vil slette den private GPG-tasten til flere brukere ved å bruke nøkkel-ID-ene, så ta en titt på den undergitte syntaks:

$ GPG--Delete-Secret-Key [KEY_ID1] [KEY_ID2] ..

For eksempel for å slette den private GPG -nøkkelen til "Sharqa”Og“Fred”, Vi vil legge til nøkkel -ID -ene på følgende måte:

$ GPG--Slett-sekret-key BCD7B50F5AD69B6B931E85E32E6E1BEE9855E1CE B7537CEAA0C89170A6AB4065F6F040E15E6660A6AB4065F6F040E15E6660A2

Merk at vi har lagt til nøkkel -ID for "Sharqa”Først; Derfor kommer den private nøkkelen til å slette før Fred's:

Nå, treff "Slett tasten”Knapp for bekreftelsen:

På dette tidspunktet bruker den private nøkkelen til brukeren “Sharqa”Slettet, og GPG -kommandoen vil bevege seg mot sletting av Freds nøkkel:

Den ovennevnte feilfrie utgangen indikerer at de private nøklene til begge brukerne nå blir slettet. I neste trinn vil vi skrive følgende kommando for å slette Sharqa og Freds offentlige nøkler fra den offentlige nøkkelringen:

$ GPG-Slett-key BCD7B50F5AD69B6B931E85E32E6E1BEE9855E1CE B7537CEAA0C89170A6AB4065F6F040E15E66CEA2

Konklusjon

Som Linux -bruker omfatter GPG -nøkkelringen din en lang liste etter å ha importert nøklene til de andre brukerne til systemet ditt. Du kan slette de unødvendige GPG -tastene ved å bruke "GPG”Kommando. “-Slett-tast”Alternativet legges til i“GPG”Kommando for å slette den offentlige nøkkelen, mens“-Slett-sekret-nøkkel”Alternativ bistår i hemmelig eller privat nøkkel -sletting. Denne oppskrivningen demonstrerte hvordan Slett GPG -tastene av enkelt- og flere brukere. Dessuten prosedyrene for å bruke "uid" og "Nøkkel -ID”For å slette de private og offentlige nøklene er også gitt også.