Por que o segundo PGP não é possível?

0

Eu tenho um problema com o comando "gpg --gen-key". Na minha primeira vez, eu conectei uma conta de e-mail para isso e tudo funcionou bem. Eu posso usá-lo e assim por diante. Nenhum problema.

O problema é: eu quero conectar uma segunda conta de e-mail com uma segunda chave e iniciar o mesmo comando da mesma maneira ... mas agora ele me diz:

gpg: no writable public keyring found: eof
Key generation failed: eof

Existe uma pasta: /home/nome_da_conta/.gnupg/ Nesta pasta há vários dados ... não sei se é como antes da primeira geração de chaves.

Qual é o problema?

    
por cmyk 28.02.2016 / 17:35

2 respostas

1

A maneira mais fácil seria adicionar outro endereço de e-mail à chave existente.

Abra um terminal e digite:

gpg --edit-key [email protected]

A linha de comentários do GPG é aberta, digite o seguinte:

adduid

Na próxima etapa, você pode adicionar outro nome, endereço e comentário.

Confirme sua ação com o e Return Key . Salvar alterações com save e Return Key .

Agora você recebeu outro endereço de e-mail adicionado à sua chave.

A próxima coisa a fazer agora é definir o nível de confiança para a nova identidade.

    
por 18.03.2016 / 15:50
0

Embora não seja capaz de comentar, tento enquadrar minha abordagem como uma resposta ...

Tente verificar se o problema está relacionado à sua pasta atual .gnupg. Para isso,

mv .gnupg gnupg-backup

Em seguida, tente

gpg --gen-key

novamente para gerar sua segunda chave.

Se isso funcionar, tente importar seus arquivos antigos

gpg --allow-secret-key-import gnupg-backup/secring.gpg
gpg --allow-secret-key-import gnupg-backup/pubring.gpg

Neste ponto, eu recomendo que você faça backup de sua pasta .gnupg novamente.

cp -r .gnupg gnupg-backup_2_keys

Você também pode tentar copiar arquivos de configuração antigos, se você os tiver, por exemplo

cp gnupg-backup/gpg* .gnupg
    
por 18.03.2016 / 15:47