Como excluir as teclas GPG no Linux

Como excluir as teclas GPG no Linux
O seu chaveiro de GPG está sobrecarregado com centenas de entradas desnecessárias? Se sim, então você deve excluir imediatamente as chaves revogadas, não assinadas e expiradas. A solução ideal para esse problema é manter apenas as chaves que assinaram sua chave pública e depois importar as novas chaves conforme os requisitos. Você não sabe como Exclua as teclas GPG em Linux? Sem problemas! Este artigo demonstrará como excluir as teclas GPG de usuários únicos e múltiplos. Os procedimentos de uso “uid" e a "ID -chave”Para excluir as chaves privadas e públicas, também serão fornecidas. Então vamos começar!

Tipo de chaves gpg

O par de teclas GPG compreende dois tipos de chaves: Privado e Público chaves. Você pode usar a chave pública para a criptografia de dados e que os dados criptografados serão descriptografados usando a chave privada. Como usuário do Linux, você só pode compartilhar sua chave pública. Por motivos de segurança, você deve manter seu segredo de chave privada. Qualquer pessoa pode usar sua chave pública para criptografar os dados; No entanto, a chave privada será necessária para descriptografá -la.

Como listar as teclas GPG no Linux

O comando gpg permite que os usuários do Linux listem chaves públicas e chaves privadas usando dois comandos diferentes. Por exemplo, o “-Tecks-list”A opção é adicionada na“gpg”Comando para listar as chaves públicas de GPG da chave pública:

$ gpg-list-lkeys

Na saída abaixo do dado, “bar”Representa a chave pública,“uid”Indica o“ID do usuário", e "sub”Mostra a subchave:

O chaveiro secreto armazena as teclas particulares de GPG e, para listá -las no terminal Linux, adicione o “-LIST-SECRET-KEYS" no "gpg”Comando e execute -o:

$ GPG-Lista-Secret-Keys

Aqui, "Sec”Representa a chave secreta ou privada,“uid”É para o ID do usuário e“SSB”Indica a subchave secreta:

Observação: Para excluir as teclas GPG de um usuário específico, anote seu ID de usuário “uid" e "ID -chave”Da saída dos comandos acima e depois mova-se para a próxima seção.

Como excluir as teclas GPG de um único usuário no Linux

Existem dois métodos para excluir as chaves públicas e privadas de um usuário; Ou você pode excluí -los usando o ID do usuário “uid”Ou seu ID -chave (ID público). Além disso, lembre -se de que você deve excluir a chave privada primeiro e depois passar em direção ao processo de exclusão de chave pública, pois o GPG só permite excluir a chave pública quando sua chave privada relacionada é removida do sistema.

Aqui está a sintaxe para excluir GPG privado usando o “uid”:

$ GPG-Delete-secret-key [UID]

Por exemplo, para excluir as teclas GPG do usuário “Liza", Primeiro excluiremos sua chave privada especificando o"Liza”“uid”No seguinte comando:

$ GPG-Liza-chave-secreta

Uma caixa de diálogo de confirmação aparecerá na tela, clique no “Excluir a chave”Button e a chave privada do usuário especificado serão excluídos dentro de alguns segundos:

Agora, confira a sintaxe para excluir o GPG público do usuário usando seu “uid”:

$ GPG-Delete-key [UID]

Para excluir o particular do “Liza”, Escreveremos o seguinte comando no terminal:

$ gpg-liza-chave-delete

Digitar "y”Para confirmar o processo de exclusão, e você está pronto!

Em seguida, liste as chaves públicas e privadas para o objetivo de verificação:

$ GPG-List-Keys $ GPG-Lista-Secret-Keys

Agora, demonstraremos o método de exclusão de chave GPG usando o ID da chave do usuário. Para excluir a chave GPG privada do usuário, seguiremos a sintaxe abaixo:

$ GPG-Delete-secret-key [key_id]

Por exemplo, para excluir a chave GPG privada de “John", Vamos adicionar seu ID -chave no"gpg”Comando da seguinte maneira:

$ gpg-deliete-secret-key 1b61835f2e64e1c62a9a4725f88bab439c28653e

Clique no "Excluir a chave”Botão para confirmar que deseja excluir a chave secreta do usuário mencionado permanentemente:

A saída livre de erros indica que a chave privada de John é excluída. Agora, para excluir a chave pública, executaremos o “GPG -Delete -Key ” comando com seu ID -chave:

$ gpg--Delete-key 1B61835F2E64E1C62A9A4725F88BAB439C28653E

Confira a lista de chaves públicas e privadas para confirmar se a operação de exclusão funcionou ou não:

$ gpg-list-lkeys

Como excluir as teclas GPG de vários usuários no Linux

O "gpg”O comando também permite que você exclua as teclas GPG de vários usuários de uma só vez e segue o pedido da exclusão em que os UIDs ou os principais IDs são adicionados.

Antes de seguir em direção, listaremos as teclas de GPG público e privado e anotaremos o UID, o ID particular e principal do “Sharqa" e "Fred" do utilizador:

$ GPG-Lista-Secret-Keys

Usando o terminal Linux, você pode excluir as teclas GPG dos vários usuários adicionando seus UIDs no comando gpg:

$ GPG-Delete-secret-key [UID1] [UID2]

Por exemplo, executaremos o seguinte comando para excluir chaves privadas de “Sharqa" e "Fred”Com a ajuda de seus“uids”:

$ GPG-Delete-secreto-chave Sharqa Fred

O comando gpg excluirá primeiro a chave secreta do usuário “Sharqa,”E então ele removerá a chave do Fred do chaveiro secreto:

Por fim, também excluiremos as chaves públicas:

$ GPG-Delete-Key Sharqa Fred

Da mesma forma, se você deseja excluir a chave GPG privada de vários usuários usando seus principais IDs, dê uma olhada na sintaxe abaixo do rumo:

$ GPG-Delete-secret-key [key_id1] [key_id2]…

Por exemplo, para excluir a chave GPG privada de “Sharqa" e "Fred”, Adicionaremos seus principais IDs da seguinte maneira:

$ gpg--DELETE-SECRET-key BCD7B50F5AD69B6B931E85E32E6E1BEE9855E1CE B7537CEAA0C89170A6AB4065F6F040E15E66CEA2

Observe que adicionamos o ID -chave do “Sharqa" primeiro; É por isso que sua chave privada vai excluir antes de Fred:

Agora, bata no “Excluir a chave”Botão para a confirmação:

Neste ponto, a chave privada do usuário “Sharqa”É excluído e o comando GPG se moverá em direção à exclusão da chave de Fred:

A saída livre de erros acima indica que as chaves privadas de ambos os usuários agora são excluídas. Na próxima etapa, escreveremos o seguinte comando para excluir as chaves públicas de Sharqa e Fred do chaveiro público:

$ gpg--DELETE-key bcd7b50f5ad69b6b931e85e32e6e1Bee9855E1ce B7537CEAA0C89170A6AB4065F6F040E15CEA2

Conclusão

Como usuário do Linux, seu Keyring GPG compreende uma longa lista depois de importar as chaves dos outros usuários para o seu sistema. Você pode excluir as teclas GPG desnecessárias usando o “gpg”Comando. O "-delete-chave”A opção é adicionada na“gpg”Comando para excluir a chave pública, enquanto o“-excluir secreto-chave”Apção auxilia na exclusão secreta ou privada. Este artigo demonstrou como Exclua as teclas GPG de usuários únicos e múltiplos. Além disso, os procedimentos de usar “uid" e a "ID -chave”Para excluir as chaves privadas e públicas, também são fornecidas.