GPG Tools: localização de chaves privadas

1

Eu mudei para outro Macbook. Por causa de SSDs caros e tamanho de disco muito menor, e porque eu queria começar limpo com essa instalação, não consegui transferir a pasta do usuário. Eu tenho o disco antigo em um caso externo conectado e ver esqueci de exportar duas chaves privadas. Eu gostaria de restaurá-los a partir do disco externo ou do Time Machine.

Onde posso encontrar as chaves privadas das Ferramentas GPG, então posso exportá-las ou copiar toda a pasta GPG Tools?

    
por SPRBRN 05.12.2015 / 22:03

1 resposta

3

Por padrão, os chaveiros do GnuPG são armazenados na pasta (oculta) ~/.gnupg ; com outras palavras, a pasta .gnupg em seu diretório inicial. Você pode simplesmente copiar a pasta inteira para a nova máquina. Se o GnuPG não funcionar corretamente depois ou mostrar alguma mensagem de erro indicando permissões quebradas, certifique-se de tomar posse depois (mesmo que seu nome de usuário seja o mesmo, os IDs internos poderiam ser diferentes) executando o seguinte comando no aplicativo Terminal irá consultar sua senha de usuário):

sudo chown -R $USER:$USER ~/.gnupg

Alternativamente, você pode exportar suas chaves secretas usando o

gpg --export-secret-keys [key-id] >secret-keys.gpg
comando

. Como você deseja recuperar as chaves do disco antigo, conecte-o ao seu computador. Para trabalhar no chaveiro GnuPG do disco antigo, use a opção --homedir , que resultará em algo como

gpg --homedir /Volumes/[old-disks-name]/Users/[username]/.gnupg --list-secret-keys

para listar as chaves secretas disponíveis e

gpg --homedir /Volumes/[old-disks-name]/Users/[username]/.gnupg --export-secret-keys [key-id] > secret-keys.gpg

para exportá-los. Você também pode importá-los diretamente para o seu novo chaveiro do GnuPG em vez de armazenar em um arquivo intermediário (observe o parâmetro --homedir ausente na chamada do GnuPG após o pipe):

gpg --homedir /Volumes/[old-disks-name]/Users/[username]/.gnupg --export-secret-keys [key-id] | gpg --import
    
por 06.12.2015 / 14:03