Listar chaves GPG com gpg --list-keys
Nesta etapa, você aprenderá como listar chaves GPG usando o comando gpg --list-keys. GPG (GNU Privacy Guard) é uma ferramenta poderosa para criptografar e assinar dados. As chaves são fundamentais para o GPG, atuando como sua identidade digital.
Antes de listar as chaves, vamos garantir que o diretório GPG exista. O local padrão para os arquivos GPG é ~/.gnupg.
Abra seu terminal, caso ainda não esteja aberto. Você pode fazer isso clicando no ícone Xfce Terminal no lado esquerdo da área de trabalho.
Agora, vamos verificar se o diretório ~/.gnupg existe usando o comando ls. ls lista arquivos e diretórios.
Digite o seguinte comando e pressione Enter:
ls ~/.gnupg
Você pode ver uma saída semelhante a esta:
openpgp-revocs.d private-keys-v1.d pubring.kbx pubring.kbx~ trustdb.gpg
Esta saída mostra o conteúdo do diretório ~/.gnupg, indicando que ele existe e contém alguns arquivos GPG padrão. Se você vir um erro como "No such file or directory" (Nenhum arquivo ou diretório deste tipo), significa que o diretório ainda não existe. Não se preocupe, o GPG o criará quando necessário.
Agora, vamos listar as chaves GPG. Usaremos o comando gpg --list-keys.
Digite o seguinte comando e pressione Enter:
gpg --list-keys
Se você ainda não gerou nenhuma chave, a saída estará vazia ou mostrará uma mensagem indicando que nenhuma chave foi encontrada. Isso é esperado se esta for a sua primeira vez usando o GPG.
gpg: keybox '/home/labex/.gnupg/pubring.kbx' created
Se você tiver chaves, a saída será semelhante a esta (os detalhes variarão):
/home/labex/.gnupg/pubring.kbx
------------------------------
pub rsa2048 2023-01-01 [SC]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
uid [ultimate] Your Name <your.email@example.com>
sub rsa2048 2023-01-01 [E]
Esta saída fornece informações sobre suas chaves públicas, incluindo o tipo de chave, data de criação, ID da chave e o ID do usuário associado à chave.
Entender como listar chaves é o primeiro passo para gerenciar suas identidades GPG.
Clique em Continuar para prosseguir para a próxima etapa.