Come eliminare i tasti GPG in Linux

Come eliminare i tasti GPG in Linux
Il tuo gpg di gpg è sovraccarico di centinaia di voci inutili? Se sì, allora dovresti eliminare immediatamente le chiavi revocate, non firmate e scadute. La soluzione ideale di questo problema è mantenere solo le chiavi che hanno firmato la chiave pubblica e quindi importare le nuove chiavi secondo i requisiti. Non sai come farlo Elimina le chiavi GPG In Linux? Nessun problema! Questo articolo dimostrerà come eliminare le chiavi GPG di utenti singoli e più. Le procedure di utilizzo "uid" e il "ID chiave"Per l'eliminazione delle chiavi private e pubbliche verrà fornita anche. Quindi iniziamo!

Tipo di tasti GPG

La coppia di chiavi GPG comprende due tipi di chiavi: Privato E Pubblico tasti. È possibile utilizzare la chiave pubblica per la crittografia dei dati e che i dati crittografati saranno decrittografati utilizzando la chiave privata. Come utente Linux, puoi solo condividere la tua chiave pubblica. Per motivi di sicurezza, devi mantenere il tuo segreto della chiave privata. Chiunque può utilizzare la chiave pubblica per crittografare i dati; Tuttavia, sarà necessaria la chiave privata per decrittarla.

Come elencare i tasti GPG in Linux

Il comando GPG consente agli utenti di Linux di elencare le chiavi pubbliche e le chiavi private utilizzando due comandi diversi. Ad esempio, il “-Elenco-chiaviL'opzione "viene aggiunta in"gpg"Comando per elencare le chiavi del GPG pubblico dalla chiave pubblica:

$ gpg--list-keys

Nell'output di seguito, "pub"Rappresenta la chiave pubblica,"uid"Indica il"ID utente", E "sub"Mostra il subkey:

The Secret Keyring memorizza le chiavi GPG private e per elencarle sul terminale Linux, aggiungi il “-Elenco-secret-chiavi" nel "gpg"Comando ed eseguilo:

$ gpg--list-secret-keys

Qui, "sec"Rappresenta una chiave segreta o privata,"uid"È per l'ID utente e"ssb"Indica il sottosuolo segreto:

Nota: Per eliminare le chiavi GPG di un utente specifico, annotare il suo ID utente "uid" E "ID chiave"Dall'output dei comandi sopra donati e quindi passare alla sezione successiva.

Come eliminare le chiavi GPG di un singolo utente in Linux

Esistono due metodi per eliminare le chiavi GPG pubbliche e private di un utente; O puoi eliminarli utilizzando l'ID utente "uid"O il loro ID chiave (ID pubblico). Inoltre, ricorda che devi prima eliminare la chiave privata e poi passare al processo di eliminazione della chiave pubblica, poiché GPG consente solo di eliminare la chiave pubblica quando la chiave privata correlata viene rimossa dal sistema.

Ecco la sintassi per l'eliminazione del GPG privato usando il "uid":

$ GPG--DELETE-SECRET-KEY [UID]

Ad esempio, per eliminare le chiavi GPG dell'utente "Liza", Elimineremo prima la sua chiave privata specificando il"Liza""uid"Nel comando seguente:

$ gpg--selete-secret-key liza

Verrà visualizzata una finestra di dialogo di conferma sullo schermo, fai clic su "Elimina la chiave"Pulsante e la chiave privata dell'utente specificato verrà eliminata entro pochi secondi:

Ora, controlla la sintassi per eliminare il gpg pubblico dell'utente utilizzando il suo “uid":

$ gpg--delete-key [uid]

Per eliminare il privato del "Liza", Scriveremo il seguente comando nel terminale:

$ gpg--delete-key liza

Accedere "y"Per confermare il processo di cancellazione e hai finito!

Successivamente, elenca le chiavi pubbliche e private per lo scopo di verifica:

$ gpg-list-keys $ gpg-list-secret-keys

Ora dimostreremo il metodo di eliminazione della chiave GPG utilizzando l'ID chiave di un utente. Per eliminare la chiave GPG privata di un utente, seguiremo la sintassi di seguito:

$ GPG-DELETE-SECRET-KEY [KEY_ID]

Ad esempio, per eliminare la chiave GPG privata di “John", Aggiungeremo il suo ID chiave in"gpg"Comando nel modo seguente:

$ GPG--DELETE-SECRET-KEY 1B61835F2E64E1C62A9A4725F88BAB439C28653E

Clicca sul "Elimina la chiave"Pulsante per confermare che si desidera eliminare in modo permanente la chiave segreta dell'utente menzionato:

L'output senza errori indica che la chiave privata di John è eliminata. Ora, per eliminare la chiave pubblica, eseguiremo il "gpg -delete -key " comando con il suo ID chiave:

$ GPG-DELETE-KEY 1B61835F2E64E1C62A9A4725F88BAB439C28653E

Dai un'occhiata all'elenco delle chiavi pubbliche e private per confermare se l'operazione di eliminazione ha funzionato o meno:

$ gpg--list-keys

Come eliminare le chiavi GPG di più utenti in Linux

IL "gpg"Il comando consente inoltre di eliminare le chiavi GPG di più utenti contemporaneamente e segue l'ordine per la cancellazione in cui vengono aggiunti gli UID o gli ID chiave.

Prima di passare, elencheremo le chiavi GPG private e pubbliche e annoteremo l'UID, l'ID privato e chiave del "sharqa" E "Fred" utente:

$ gpg--list-secret-keys

Utilizzando il terminale Linux, è possibile eliminare le chiavi GPG di più utenti aggiungendo i loro UID nel comando GPG:

$ GPG--DELETE-SECRET-KEY [UID1] [UID2]

Ad esempio, eseguiremo il seguente comando per eliminare le chiavi private di "sharqa" E "Fred"Con l'aiuto del loro"uids":

$ GPG-DELETE-SECRET-KEY SHARQA FRED

Il comando gpg eliminerà innanzitutto la chiave segreta dell'utente "sharqa,"E poi rimuoverà la chiave di Fred dal Keyring segreto:

Infine, elimineremo anche le chiavi pubbliche:

$ GPG-DELETE-Key Sharqa Fred

Allo stesso modo, se si desidera eliminare la chiave GPG privata di più utenti utilizzando i loro ID chiave, dai un'occhiata alla sintassi di seguito:

$ GPG-DELETE-SECRET-KEY [KEY_ID1] [key_id2] ..

Ad esempio, per eliminare la chiave GPG privata di "sharqa" E "Fred", Aggiungeremo i loro ID chiave nel modo seguente:

$ GPG--DELETE-SECRET-Ke BCD7B50F5AD69B6B931E85E32E6E6E1BEE9855E1CE B7537Ceaa0C89170A6AB4065F6F6F040E15E66Cea2

Si noti che abbiamo aggiunto l'ID chiave di "sharqa" Primo; Ecco perché la sua chiave privata sta per eliminare prima di Fred:

Ora, colpisci il "Elimina la chiave"Pulsante per la conferma:

A questo punto, la chiave privata dell'utente "sharqa"Viene eliminato e il comando gpg si sposterà verso la cancellazione della chiave di Fred:

L'output privo di errori di cui sopra indica che le chiavi private di entrambi gli utenti sono ora eliminate. Nel passaggio successivo, scriveremo il seguente comando per eliminare le chiavi pubbliche di Sharqa e Fred dal porta del Chiavi pubbliche:

$ GPG-DELETE-KEY BCD7B50F5AD69B6B931E85E32E6E1BEE9855E1CE B7537CEAA0C89170A6AB4065F6F040E15E66Cea2

Conclusione

Come utente Linux, il tuo Keyring GPG comprende un lungo elenco dopo aver importato le chiavi degli altri utenti nel sistema. È possibile eliminare le chiavi GPG non necessarie utilizzando il "gpg"Comando. IL "-Elimina chiaveL'opzione "viene aggiunta in"gpg"Comando per eliminare la chiave pubblica, mentre il"-Elimina-secret-key"L'opzione assiste nella cancellazione della chiave segreta o privata. Questo articolo ha dimostrato come farlo Elimina le chiavi GPG di utenti singoli e multipli. Inoltre, le procedure di utilizzo "uid" e il "ID chiave"Per l'eliminazione delle chiavi private e pubbliche sono inoltre fornite.