Copiar um keystore Java em uma máquina para outra?


12

Eu tenho um keystore em uma máquina (em /root/.keystore) e quero movê-lo para outra máquina no mesmo local. Atualmente, a segunda máquina não possui um armazenamento de chaves em /root/.keystore, existe uma maneira de exportar e criar / importar? Ou preciso criar um vazio primeiro?


você não pode simplesmente copiar o arquivo .keystore para outro local?
Joni

Respostas:


20

Keystores são simplesmente arquivos em um formato usado por java para armazenar chaves e certificados. Eles não contêm nenhuma informação que os vincule a um sistema específico. Eles podem ser copiados livremente entre sistemas e diretórios, conforme necessário.

Eles podem ser protegidos por senha; nesse caso, você pode precisar providenciar a disponibilização da senha para o software que a utiliza. Existe um keytoolprograma que pode ser usado para ler e / ou atualizar o keystore. Geralmente é possível ler keystores sem uma senha.

O keystore pode conter chaves vinculadas ao nome de domínio do sistema. Essas chaves não são tão úteis em outro sistema.


Você ainda precisa reiniciar o java ou algo assim após o 'substituir'?
precisa saber é o seguinte

@DenCowboy A maioria dos softwares carrega o keystore durante a inicialização, portanto, você deve reiniciar seus aplicativos após a substituição do keystore.
BillThor
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.